当前位置:K88软件开发文章中心编程语言PythonPython01 → 文章内容

求一个3*3矩阵主对角线元素之和。

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-6 1:23:14

利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。

程序源代码:

实例


#!/usr/bin/python

# -*- coding:
UTF-8 -*-
if __name__ == '__main__':
a = []sum = 0.0for 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:
78input num:
34input num:
23input num:
34input num:
56input num:
33input num:
12input num:
21input num:
2136.0

求一个3*3矩阵主对角线元素之和。