LoslegenKostenlos starten

Python-Modularität in freier Wildbahn

In den Folien haben wir 3 Möglichkeiten behandelt, wie du modularen Code in Python schreiben kannst: packages, classes und methods. Zur Orientierung findest du unten den Beispielcode, den wir besprochen haben.

# Importiere das pandas-PACKAGE
import pandas as pd

# Erstelle einige Beispieldaten
data = {'x': [1, 2, 3, 4], 
        'y': [20.1, 62.5, 34.8, 42.7]}

# Erstelle ein Objekt der dataframe-CLASS
df = pd.DataFrame(data)

# Verwende die plot-METHOD
df.plot('x', 'y')

In dieser Übung nutzt du eine class und eine method aus dem beliebten package numpy.

Diese Übung ist Teil des Kurses

<Kurs>Grundlagen der Softwareentwicklung in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Vervollständige die import-Anweisung, um das numpy-package zu laden.
  • Verwende die array-class von numpy, um arr zu definieren.
  • Verwende die sort-method von arr, um das numpy-Array zu sortieren.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# import the numpy package
import ____ as np

# create an array class object
arr = np.____([8, 6, 7, 5, 3, 0, 9])

# use the sort method
arr.____()

# print the sorted array
print(arr)
Code bearbeiten und ausführen