Modularitas Python di dunia nyata
Dalam slide, kita membahas 3 cara menulis kode modular dengan Python: packages, classes, dan methods. Sebagai referensi, Anda dapat melihat contoh kode yang kita tinjau di bawah ini.
# Import PACKAGE pandas
import pandas as pd
# Buat beberapa data contoh
data = {'x': [1, 2, 3, 4],
'y': [20.1, 62.5, 34.8, 42.7]}
# Buat objek CLASS dataframe
df = pd.DataFrame(data)
# Gunakan METHOD plot
df.plot('x', 'y')
Dalam latihan ini, Anda akan memanfaatkan sebuah class dan sebuah method dari package populer numpy.
Latihan ini adalah bagian dari kursus
Prinsip Rekayasa Perangkat Lunak di Python
Petunjuk latihan
- Lengkapi pernyataan
importuntuk memuat packagenumpy. - Gunakan class
arraymiliknumpyuntuk mendefinisikanarr. - Gunakan method
sortmilikarruntuk mengurutkan arraynumpy.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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)