练习三十八:矩阵for循环应用
2024-10-22 02:38:39
习题如下:
求一个3*3矩阵对角线元素之和
利用for循环控制输出二维数组,再将a[i][j]累加后输出
1 a = []
2 sum1 = 0.0
3 for i in range(3):
4 a.append([])
5 for j in range(3):
6 a[i].append(int(input("输入数字:")))
7 print(a)
8 for i in range(3):
9 for j in range(3):
10 if i == j:
11 sum1 += l[i][j]
12 if i != j and abs(i-j)!=1:
13 sum1 += l[i][j]
14 print(sum1)
执行结果:
输入数字:1
输入数字:2
输入数字:3
输入数字:4
输入数字:5
输入数字:6
输入数字:7
输入数字:8
输入数字:9
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
25.0
最新文章
- Surprise团队第三周项目总结
- Spring回调方法DisposableBean接口
- jQuery ajax()使用serialize()提交form数据
- [ZZ] GTX 280 GPU architecture
- JSON.stringify实例应用—将对象转换成JSON类型进行AJAX异步传值
- delphi 2010 动态链接库DLL断点调试
- angular2 学习笔记 ( DI 依赖注入 )
- 【JAVA】导出jar包时,Class files on classpath not found
- Android之Animation动画的使用(一)
- SDRAM读写状态解析
- Price Channel Breakout 交易系统简价及源码
- DeeplabV3+ 在自己环境下跑出现的错误
- Oracle数据库实例的启动及关闭
- Windows驱动开发
- .net 简单任务调度平台安装简要说明
- mysql学习笔记三 —— 数据恢复与备份
- HDU 5575 Discover Water Tank(左偏树)
- MongoDB 进阶模式设计
- WebSocket【转】
- Mac Lion Configure Apache