題型:輸入矩陣,求對角線之和
思路(模型):
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列的矩陣,最后輸出和數
這類問題也用異常處理機制實現