Questão FC441307
Considere o programa Python, abaixo. import ..I.. as b import matplotlib.pyplot as a x = b.linspace(0, 3, 20) y = b.linspace(0, 9, 20) a.plot(x, y) a.plot(x, y, 'o') a.show() A lac
Linguagens de Programação para Ciência de Dados
FCC · 2017
Considere o programa Python, abaixo.
import ..I.. as b
import matplotlib.pyplot as a
x = b.linspace(0, 3, 20)
y = b.linspace(0, 9, 20)
a.plot(x, y)
a.plot(x, y, 'o')
a.show()
A lacuna I deve ser preenchida corretamente com
- numpy.
- matrix.
- mathlab.
- numberplot.
- array.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A lacuna I deve ser preenchida com numpy.
numpy é a biblioteca padrão para computação numérica em Python, oferecendo arrays multidimensionais e operações vetoriais eficientes.
No código, a instrução correta seria import numpy as b, permitindo chamar b.linspace.
A função linspace cria uma sequência de valores uniformemente espaçados: por exemplo, b.linspace(0, 3, 20) gera 20 pontos entre 0 e 3, e b.linspace(0, 9, 20) gera 20 pontos entre 0 e 9.
Esses arrays são passados ao matplotlib.pyplot para plotar: a.plot(x, y) desenha a linha e a.plot(x, y, 'o') adiciona os marcadores. Por isso a importação de numpy é necessária e correta.
Conteúdo do catálogo FC Concursos · Atualizado em