1
resposta

[Dúvida] Aplicando a Numpy

Como observo e verifico os valores nas variáveis x e y com a função print() para comparar os resultados do array. ? respondi dessa forma = "na variável x obtém - se 11 vetores de 0 a 10 e na variavel y os valoes vão incrementando de 1 em 1"

1 resposta

Olá, Sérgio! Como vai?

A atividade tinha como objetivo a criação de um código, de fato, que substituísse o código apresentado nela por um código usando NumPy. Porque você pode substituir o código da atividade usando o NumPy de forma que ele fique muito mais eficiente e conciso, aproveitando as operações vetorizadas. Podemos fazer isso da seguinte forma:

import numpy as np

x = np.arange(0, 11) # Cria array de 0 a 10

y = x + 3 / 2 # Soma 1.5 a cada elemento

print(y)

A função np.arange(0, 11) cria um array NumPy com valores de 0 a 10, e a operação x + 3 / 2 realiza a soma de cada elemento do array com 1.5, resultando nos valores corretos para y.

Resultado:

[ 1.5  2.5  3.5  4.5  5.5  6.5  7.5  8.5  9.5 10.5 11.5]

Espero ter ajudado e fico à disposição se precisar.

Abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado