目录
描述
设计一个Python程序实现两个3 x 3矩阵相加的过程,并显示这两个矩阵相加后的结果。
解决方案
依据矩阵运算规则,根据两个已知矩阵的值进行相加运算,最后输出结果。
代码
def print_matrix(matrix, name):
print("%s: " % name)
print("|\t%s\t%s\t%s\t|" % (matrix[0][0], matrix[0][1], matrix[0][2]))
print("|\t%s\t%s\t%s\t|" % (matrix[1][0], matrix[1][1], matrix[1][2]))
print("|\t%s\t%s\t%s\t|" % (matrix[2][0], matrix[2][1], matrix[2][2]))
def print_result(matrix_a, matrix_b, matrix_c):
print_matrix(matrix_a, "matrixA")
print_matrix(matrix_b, "matrixB")
print_matrix(matrix_c, "matrixA + matrixB = ")
return
def main():
matrix_a = [[1, 3, 5],
[7, 9, 11],
[13, 15, 17]]
matrix