IniziaInizia gratis

Modularità di Python nel mondo reale

Nelle diapositive abbiamo visto 3 modi per scrivere codice modulare con Python: package, class, e method. Per riferimento, qui sotto trovi il codice di esempio che abbiamo esaminato.

# 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')

In questo esercizio userai una class e un method dal popolare package numpy.

Questo esercizio fa parte del corso

Principi di Ingegneria del Software in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Completa l'istruzione di import per caricare il package numpy.
  • Usa la class array di numpy per definire arr.
  • Usa il method sort di arr per ordinare l'array numpy.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice