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, kursun bir parçasıdır
Python'da Yazılım Mühendisliği İlkeleri
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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)