Bonsoir
Je souhaite réaliser un script pour calculer le produit de deux matrices.
Voici le code:
Voici l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 A = [[-1, 0, 0], [-1, 1, 1], [1, 0, 1]] B = [[-1, 1, 1], [-2, 0, 1], [0, 3, 1]] for i in range(len(A)): for j in range(len(B[0])): for k in range(len(B)): C[i][j] += A[i][k] * B[k][j] for line in C: for e in line: print(e, end='\t')
Je ne comprend pas, la matrice C est déclarée dans la boucle k.C[i][j] += A[i][k] * B[k][j]
NameError: name 'C' is not defined
A bientôt
Partager