Questão FC95927
A respeito da biblioteca Numpy, julgue os itens a seguir. O resultado da execução do código Python a seguir resultará em valores diferentes para as variáveis c e d. import numpy as
Linguagens de Programação
CEBRASPE (CESPE) · 2023
O resultado da execução do código Python a seguir resultará em valores diferentes para as variáveis c e d.
import numpy as np
a = np.array([[1,2],[3,4]])
b = np.array([[4,3],[2,1]])
c= np.dot(a,b)
print(c)
d=a*b
print(d)
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Comentário: O código utiliza duas operações diferentes com arrays do NumPy: a multiplicação de matrizes com a função np.dot() e a multiplicação elemento a elemento com o operador *. A operação np.dot(a,b) calcula o produto escalar das matrizes a e b, resultando em uma nova matriz que combina as linhas de a com as colunas de b. Já a operação a*b realiza a multiplicação elemento a elemento, onde cada elemento de a é multiplicado pelo elemento correspondente de b. Portanto, as variáveis c e d terão resultados diferentes, confirmando que a afirmação está correta.
Conteúdo do catálogo FC Concursos · Atualizado em