Python 練習實例38
題目:求一個3*3矩陣主對角線元素之和。
程式分析:利用雙重for迴圈控制輸入二維數組,再將a[i][i]累加後輸出。
程式源代碼:
實例
#!/usr/bin/python
# -*- coding: UTF-8 -*-
if __name__ == '__main__':
a = []
sum = 0.0
for i in range(3):
a.append([])
for j in range(3):
a[i].append(float(raw_input("input num:\n")))
for i in range(3):
sum += a[i][i]
print sum
以上實例輸出結果為:
input num: 78 input num: 34 input num: 23 input num: 34 input num: 56 input num: 33 input num: 12 input num: 21 input num: 2 136.0