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
相关推荐
田梓燊25 分钟前
红黑树分析 1
算法
Petrichor_H_36 分钟前
DAY 31 文件的规范拆分和写法
python
晚风吹长发1 小时前
二分查找算法+题目详解
c++·算法·二分查找
悠悠~飘1 小时前
18.PHP基础-递归递推算法
算法·php
pilgrim531 小时前
结合 Leetcode 题探究KMP算法
算法·leetcode
咚咚王者1 小时前
人工智能之编程进阶 Python高级:第九章 爬虫类模块
开发语言·python
罗义凯2 小时前
其中包含了三种排序算法的注释版本(冒泡排序、选择排序、插入排序),但当前只实现了数组的输入和输出功能。
数据结构·c++·算法
深蓝海拓2 小时前
使matplot显示支持中文和负号
开发语言·python
kevien_G12 小时前
JAVA之二叉树
数据结构·算法
AntBlack2 小时前
AI Agent : CrewAI 简单使用 + 尝试一下股票分析
后端·python·ai编程