Doğada Python modülerliği
Slaytlarda, Python ile modüler kod yazmanın 3 yolunu ele aldık: packages, classes ve methods. Referans olması için incelediğimiz örnek kodu aşağıda görebilirsin.
# pandas PACKAGE'ını içe aktar
import pandas as pd
# Örnek veri oluştur
data = {'x': [1, 2, 3, 4],
'y': [20.1, 62.5, 34.8, 42.7]}
# Bir dataframe CLASS nesnesi oluştur
df = pd.DataFrame(data)
# plot METHOD'unu kullan
df.plot('x', 'y')
Bu egzersizde, popüler numpy package'inden bir class ve bir method kullanacaksın.
Bu egzersiz
Python'da Yazılım Mühendisliği İlkeleri
kursunun bir parçasıdırEgzersiz talimatları
numpypackage'ini yüklemek içinimportifadesini tamamla.arr'ı tanımlamak içinnumpy'ninarrayclass'ını kullan.numpydizisini sıralamak içinarr'ınsortmethod'unu kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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)