python实例100第38例:求一个3*3矩阵主对角线元素之和。

**题目:**求一个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(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
相关推荐
走遍西兰花.jpg几秒前
hive如何使用python脚本
数据仓库·hive·hadoop·python
乐迪信息几秒前
乐迪信息:智能识别船舶种类的AI解决方案
大数据·网络·人工智能·算法·无人机
朔北之忘 Clancy10 分钟前
第一章 顺序结构程序设计(1)
c++·算法·青少年编程·竞赛·教材·考级·讲义
老鼠只爱大米15 分钟前
LeetCode经典算法面试题 #41:缺失的第一个正数(位置交换法、标记法等多种方法详解)
算法·leetcode·原地哈希·缺失的第一个正数·算法面试·位图法·集合哈希法
小镇学者18 分钟前
【python】python有必要像go或者nodejs那样做多版本切换吗?
开发语言·python·golang
hetao173383725 分钟前
2026-01-14~15 hetao1733837 的刷题笔记
c++·笔记·算法
好奇龙猫25 分钟前
【大学院-筆記試験練習:线性代数和数据结构(10)】
数据结构·线性代数
百度搜不到…25 分钟前
背包问题递推公式中的dp[j-nums[j]]到底怎么理解
算法·leetcode·动态规划·背包问题
2501_9192190434 分钟前
画册设计尺寸在不同设备(手机/平板)显示差异如何处理?
python·智能手机·电脑
一起养小猫43 分钟前
LeetCode100天Day13-移除元素与多数元素
java·算法·leetcode