题解 | #矩阵乘法#
矩阵乘法
https://www.nowcoder.com/practice/ebe941260f8c4210aa8c17e99cbc663b
while 1: try: x, y, z = int(input()), int(input()), int(input()) matrix_1 = [[0]*y for _ in range(x)] matrix_2 = [[0]*z for _ in range(y)] new_matrix = [[0]*z for _ in range(x)] for i in range(x): matrix_1[i] = list(map(int, input().split())) for j in range(y): matrix_2[j] = list(map(int, input().split())) for i in range(x): for j in range(z): for k in range(y): new_matrix[i][j] += matrix_1[i][k] * matrix_2[k][j] for i in range(x): if i == 0: pass else: print() for j in range(z): print(new_matrix[i][j], end=' ') except: break