题型:输入矩阵,求对角线之和
思路(模型):
i=0 while i<3: x=input() i+=1 print(x)
可以实现输入三行,最后输出最后一个x
x=int(input()) m,i=0,1 #i:行数,m:这一列的第几个要加 lst=[] while i<=x: ln=input().split(' ') lst.append(int(ln[m])) lst.append(int(ln[-1-m])) i+=1 m+=1 print(sum(lst))
这里就有一个连续输入的问题,首先x是最初输入的代表正方形矩阵的边长,然后依次输入x行x列的矩阵,最后输出和数
这类问题也用异常处理机制实现