Modularność Pythona w praktyce
Na slajdach omówiliśmy 3 sposoby pisania modularnego kodu w Pythonie: pakiety, klasy i metody. Poniżej znajdziesz przykładowy kod, do którego możesz zajrzeć w razie potrzeby.
# Import the pandas PACKAGE
import pandas as pd
# Create some example data
data = {'x': [1, 2, 3, 4],
'y': [20.1, 62.5, 34.8, 42.7]}
# Create a dataframe CLASS object
df = pd.DataFrame(data)
# Use the plot METHOD
df.plot('x', 'y')
W tym ćwiczeniu skorzystasz z klasy i metody pochodzących z popularnego pakietu numpy.
To ćwiczenie jest częścią kursu
Zasady inżynierii oprogramowania w Pythonie
Instrukcje do ćwiczenia
- Uzupełnij instrukcję
import, aby załadować pakietnumpy. - Użyj klasy
arrayz pakietunumpy, aby zdefiniowaćarr. - Użyj metody
sortobiektuarr, aby posortować tablicęnumpy.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)