刚拿到这道题,可能还有不少的小伙伴们不知道3*3主对角元素是哪几个。

其实很简答,就是3*3矩阵当中的第1个、第5个以及第9个的元素之和。

矩阵.jpg

接下来,show code!

# 求3*3矩阵主对角线元素之和

if __name__ == "__main__": # 编写一个程序的入口

a = [] # 创建一个空列表

sum = 0 # 初始化sum值

for i in range(3): # 创建一个for-in的循环

a.append([]) # 在空列表a中,再次创建三个空的列表

for j in range(3): # 以上的for-in循环,重复三次,这样就是九个空的列表

a[i].append(float(input("请输入字符:"))) #在以上创建的9个空的列表当中,依次填入数据

for i in range(3): # 对对角线的数进行相加,也即第一个数,第五个数,和第九个数

sum = sum + a[i][i] # a中的行下标和列下标相同的数,也就是第一个 第五个,第九个

print(sum) # 打印出结果

我们来看一下打印出来的结果。

C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习38.py"

请输入字符:1

请输入字符:5

请输入字符:3

请输入字符:8

请输入字符:2

请输入字符:6

请输入字符:8

请输入字符:2

请输入字符:15

18.0

Process finished with exit code 0

上面的结果正好为:1+2+15,结果为18,大家代码如果不是很懂的话,可以看下后面的注释部分,作者在后期的代码当中,尽量也将在每一行的代码之后,都加上注释的部分。

2020年3月7日

北京市通州区京贸中心

python计算矩阵对角线之和_Python练习实例38 | 求3*3矩阵主对角线元素之和相关推荐

  1. c编程:求出4#215;4矩阵中最大和最小元素值及其所在行下标和列下标,求出两条主对角线元素之和。...

    //求出4×4矩阵中最大和最小元素值及其所在行下标和列下标,求出两条主对角线元素之和 #include <stdio.h> int main() {int sum=0;int max,mi ...

  2. python计算矩阵对角线之和_Python练习题 028:求3*3矩阵对角线数字之和

    [Python练习题 028] 求一个3*3矩阵对角线元素之和 ----------------------------------------------------- 这题解倒是解出来了,但总觉得 ...

  3. python计算ks值 代码_python画KS图,求KS值

    ks计算公式 ks用来衡量以一定阈值选定二分类模型预测结果集,各分类命中各自组内比重的差值,某一刻阈值使得此差值最大,此刻的差值就是ks值,ks越大代表模型可以更多地命中某类标签,同时尽可能地错判另一 ...

  4. python 计算list中平均值_python里的list求平均值

    #最大数 def Get_Max(list): return max(list) #最小数 def Get_Min(list): return min(list) #极差 def Get_Range( ...

  5. 关于求矩阵主对角线元素之和及副对角线元素之和的问题

    今天我在acm系统刷题时,遇到了一道这样的题目: 题目描述:求一个3×3矩阵对角线元素之和.输入矩阵,输出主对角线 副对角线 元素和 样例输入 1 2 3 1 1 1 3 2 1 样例输出 3 7 拿 ...

  6. c语言程序设计对角矩阵,从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计...

    从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起 ...

  7. 如何用二维数组输出一个矩形,并求矩形的外围元素之和,主对角线元素之和,副对角线元素之和

    给定二维数组a[4][4] 4行4列#include<stdio.h>const int i=4;const int y =4;int main() {int b;int c;int r ...

  8. #python#编程求主对角线元素之和

    求一个 n*n的整型矩阵 nums 的主对角线元素之和.请通过 print 语句输出矩阵 nums 的主对角线元素之和.所需数据由标准输入流(控制台)中读入. 其中: 0<n<11 0&l ...

  9. 求整型矩阵主对角线元素之和

    求一个3*3的整型矩阵主对角线元素之和 1,2,3 4,5,6 7,8,9 #include<stdio.h> int main() { int a[3][3]={1,2,3,4,5,6, ...

最新文章

  1. 重磅|施耐德电气O2O数字化咨询服务强势来袭
  2. kafka系列九、kafka事务原理、事务API和使用场景
  3. [蓝桥杯2016决赛]愤怒小鸟-模拟
  4. 收银系统 mysql数据库_某大型超市收银系统数据库成功恢复
  5. 从AIDL一窥Android Binder机制
  6. sql server2000中如何自动杀死死锁进程
  7. hibernate连接mysql 释放连接_SSH 占用数据库连接不释放问题
  8. grafana + influxdb + telegraf , 构建性能监控平台
  9. 什么是OPTEE-OS
  10. ODI知识模块--IKM Oracle Incremental Update
  11. Cesium 加载自定义DEM数据
  12. 计算机输入法切换用户登录,在电脑上如何设置输入法全局切换的功能
  13. 小说阅读器,记录上次阅读位子。
  14. 概率论基础知识(三) 参数估计
  15. 一款极简的在线甘特图项目管理软件
  16. 搭建Bitbucket项目管理工具详细教程
  17. win10wifi间歇性断网重启后恢复_如何解决win10无线网间歇性掉线
  18. 实测几款常见的DNS,看防护能力怎么样?
  19. 图书馆借阅代码Java_java图书馆管理系统源代码 图书借阅和归还管理
  20. php格式视频怎么下载链接,php – 如何找到vimeo视频的下载链接?

热门文章

  1. 雷迪9000使用说明_雷迪司UPS监控软件使用说明
  2. 0 0 0 ’\0’ 区别
  3. VB、C#等高级语言与三菱PLC(Q系列、L系列、FX系列)串口、以太网通讯的DLL及源代码
  4. 为什么你的广告投放效果不好?这5点做到了吗?
  5. 微信h5缓存清理技巧
  6. 企业邮箱给国外发邮件注册哪个好?如何群发邮件?
  7. JavaScript实现人民币大小写转换
  8. 虚幻引擎中的节流与防抖
  9. 搭建个人网站需要的三个步骤
  10. what is grid ?