1.引言
通过Python的各种函数和逻辑关系可以比较方便的做到相对于自己来说计算量比较大的问题。
2.问题描述
给出任意m*n大小的矩阵,求出其和。
3.算法描述
首先需要给出变量规定矩阵的大小,通过键盘输入矩阵的具体数值并存储在一个列表中,依据给出的矩阵规格分别计算他们的和。
4.结语
在这个实验中,我们要用到for循环语句,并且是循环中加循环。在这个实验中,由于有多个循环,应注意每行代码的缩进,不同的缩进代表的意义不同,得到的结果也不同。
代码清单 1
m, n = map(int, input().split()) a = [] for i in range(m): s = input() a.append([int(n) for n in s.split()]) for j in range(m): sum = 0 for k in range(n): sum += a[j][k] print(sum) |