FC ConcursosFC Concursos

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

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 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

Continue aprendendo