Модульність Python у дії
На слайдах ми розглянули 3 способи писати модульний код у Python: packages, classes та methods. Для прикладу нижче наведено код, який ми переглядали.
# 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')
У цій вправі ви використаєте class і method з популярного package numpy.
Ця вправа є частиною курсу
Принципи Software Engineering у Python
Інструкції до вправи
- Допишіть інструкцію
import, щоб завантажити packagenumpy. - Використайте class
arrayзnumpy, щоб визначитиarr. - Застосуйте до
arrmethodsort, щоб відсортувати масивnumpy.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)