Modularidad de Python en la naturaleza
En las diapositivas, cubrimos 3 formas en las que puedes escribir código modular con Python: paquetes, clases y métodos. Como referencia, puede ver el código de ejemplo que revisamos a continuación.
# 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')
En este ejercicio, utilizarás una clase y un método del popular paquete numpy
.
Este ejercicio forma parte del curso
Principios de ingeniería del software en Python
Instrucciones de ejercicio
- Complete la sentencia
import
para cargar el paquetenumpy
. - Utilice la clase
array
denumpy
para definirarr
. - Utilice el método
sort
dearr
para ordenar la matriznumpy
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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)