习题如下:

求一个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

最新文章

  1. Surprise团队第三周项目总结
  2. Spring回调方法DisposableBean接口
  3. jQuery ajax()使用serialize()提交form数据
  4. [ZZ] GTX 280 GPU architecture
  5. JSON.stringify实例应用—将对象转换成JSON类型进行AJAX异步传值
  6. delphi 2010 动态链接库DLL断点调试
  7. angular2 学习笔记 ( DI 依赖注入 )
  8. 【JAVA】导出jar包时,Class files on classpath not found
  9. Android之Animation动画的使用(一)
  10. SDRAM读写状态解析
  11. Price Channel Breakout 交易系统简价及源码
  12. DeeplabV3+ 在自己环境下跑出现的错误
  13. Oracle数据库实例的启动及关闭
  14. Windows驱动开发
  15. .net 简单任务调度平台安装简要说明
  16. mysql学习笔记三 —— 数据恢复与备份
  17. HDU 5575 Discover Water Tank(左偏树)
  18. MongoDB 进阶模式设计
  19. WebSocket【转】
  20. Mac Lion Configure Apache

热门文章

  1. IronPython 个人网站样例----宝藏挖掘
  2. Oracle12c多租户如何连接到CDB或PDB、CDB与PDB容器切换
  3. Maven(3)-利用intellij idea创建maven web项目
  4. POJ2559:Largest Rectangle in a Histogram
  5. bzoj 1670 Building the Moat护城河的挖掘 —— 凸包
  6. TS学习之函数
  7. TS学习之接口
  8. javascript基础之回调函数
  9. linux命令-vim一般模式下光标移动
  10. 使用union来遍历结构体中的成员