LoslegenKostenlos loslegen

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

Grundlagen der Softwareentwicklung in Python

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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