ComeçarComece de graça

Modularidade Python na prática

Nos slides, falamos sobre três maneiras de escrever código modular com Python: pacotes, classes e métodos. Pra referência, dá pra ver o código de exemplo que a gente revisou abaixo.

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

Neste exercício, você vai usar uma classe e um método do pacote popular numpy.

Este exercício faz parte do curso

Princípios de Engenharia de Software em Python

Ver curso

Instruções do exercício

  • Complete a instrução ` import para carregar o __pacote__ numpy `.
  • Use a classe ` array do numpy` para definir ` `arr``.
  • Use o método sort do arr para ordenar a matriz numpy.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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)
Editar e executar o código