日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

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

發布時間:2025/3/15 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python编程题计算矩阵对角线_Python练习题 028:求3*3矩阵对角线数字之和 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【Python練習題 028】?求一個3*3矩陣對角線元素之和

-----------------------------------------------------

這題解倒是解出來了,但總覺得代碼太啰嗦。矩陣這東西,應該有個很現成的方法可以直接計算才對…… 啰嗦代碼如下:

str = input(‘請輸入9個數字,用空格隔開,以形成3*3矩陣:‘)

n = [int(i) for i in str.split(‘ ‘)] #獲取9個數字

mx = [] #存儲矩陣

for i in range(3):

mt = [] #收集矩陣中每行的數字列表

for j in range(3):

mt.append(n[i*3 + j])

mx.append(mt) #每行數字存儲進mx列表

print(mt)

sum1 = 0

sum2 = 0

for i in range(3):

sum1 += mx[i][i]

sum2 += mx[2-i][i]

print(‘\方向對角線3元素之和為:%s‘ % sum1)

print(‘/方向對角線3元素之和為:%s‘ % sum2)

輸出結果如下:

請輸入9個數字,用空格隔開,以形成3*3矩陣:7 9 6 5 4 8 6 7 3

[7, 9, 6]

[5, 4, 8]

[6, 7, 3]

\方向對角線3元素之和為:14

/方向對角線3元素之和為:16

只要將代碼稍微改一下,就可以接受任意 n*n 矩陣的計算了,而且數字數目輸入有誤時,也可以提示重新輸入。改后代碼如下:

import math

err = True

while err:

str = input(‘請輸入n**2個數字,用空格隔開,以形成n*n的矩陣:‘)

n = [int(i) for i in str.split(‘ ‘)] #獲取9個數字

t = math.floor(math.sqrt(len(n)))

if t == math.sqrt(len(n)) and t != 1:

err = False

else:

print(‘您輸入的數字個數有誤,請重試。‘)

mx = [] #存儲矩陣

for i in range(t):

mt = [] #收集矩陣中每行的數字列表

for j in range(t):

mt.append(n[i*t + j])

mx.append(mt) #每行數字存儲進mx列表

print(mt)

sum1 = 0

sum2 = 0

for i in range(t):

sum1 += mx[i][i]

sum2 += mx[t-1-i][i]

print(‘\方向對角線元素之和為:%s‘ % sum1)

print(‘/方向對角線元素之和為:%s‘ % sum2)

輸出結果如下:

請輸入n**2個數字,用空格隔開,以形成n*n的矩陣:8 7 5 4 3 5 6 7 4 5 3 4 2 9 8 7 5 8 9 6 5 2 3 2 6

[8, 7, 5, 4, 3]

[5, 6, 7, 4, 5]

[3, 4, 2, 9, 8]

[7, 5, 8, 9, 6]

[5, 2, 3, 2, 6]

\方向對角線元素之和為:31

/方向對角線元素之和為:19

雖然湊合能用,但我仍然堅信,Python肯定已經準備好了什么函數或方法,可以輕松計算矩陣。容我有空好好搜索一番,再來更新。

++++++++++++++++++++++++++++++++++++++

原文:http://www.cnblogs.com/iderek/p/5978918.html

總結

以上是生活随笔為你收集整理的python编程题计算矩阵对角线_Python练习题 028:求3*3矩阵对角线数字之和的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 男女激情视频网站 | 富二代成人短视频 | 1024视频在线 | 日韩网站在线 | 日朝毛片 | 亚洲一区二区三区在线 | 热播之家 | 极品美妇后花庭翘臀娇吟小说 | 免费国产羞羞网站视频 | 波多野吉衣伦理片 | 色综合久久88 | 亚洲一区二区在线视频 | 入禽太深免费视频 | 欧美做受xxxxxⅹ性视频 | 99久久国产视频 | 国产人妻精品午夜福利免费 | 久久黄页 | 窝窝午夜精品一区二区 | 欧美性第一页 | 欧美日韩人妻精品一区二区 | av在线成人| 国产精在线 | 114国产精品久久免费观看 | 超级碰在线视频 | 国产女人毛片 | 欧美猛操 | 天天综合久久综合 | 精人妻无码一区二区三区 | 亚洲精品在线免费播放 | 一区二区三区久久精品 | www.欧美| av在线播放网 | 日韩网站在线播放 | 99一区二区 | 黄视频在线免费看 | 国产人妖网站 | 国产精品ⅴa有声小说 | 亚洲欧美日韩综合 | 男人把女人捅爽 | 色天天 | 亚洲伊人精品 | 国产又粗又长又大 | 久久久穴| 男人插女人网站 | 制服丝袜av在线播放 | 国产精品1234区 | 黄色精品在线 | av美国| 日韩精品一二三四区 | 久久久午夜精品福利内容 | 欧美成人黄 | 中国新婚夫妻性猛交 | 亚洲爱情岛论坛永久 | caoprom在线视频 | 亚洲啪啪网站 | 国产免费一区二区三区最新6 | 国精产品一区一区三区视频 | 亚洲精品视频在线看 | 五月深爱 | 少妇精品视频一区二区 | 激情超碰| 91小视频在线 | 尹人成人 | 日韩在线精品 | 777精品久无码人妻蜜桃 | 大奶子网站 | 99re国产在线 | xxx毛片| 亚洲视频1区| 黑人操日本女人视频 | 久久精品日韩无码 | 韩国av在线 | 国产一区一区 | 在线免费观看一级片 | 国产成人精品免费 | 久久婷婷激情 | 国产一区二区不卡在线 | 免费观看高清在线 | 亚洲免费中文字幕 | 国产精品久久久av | 五月婷激情 | 欧美午夜精品一区二区蜜桃 | 国产理论一区 | 日韩av网页| 日本少妇xx | 尤物视频在线 | www.五月.com | 久久久久亚洲av无码专区 | 高潮疯狂过瘾粗话对白 | 国产一区不卡视频 | 中文字幕精品久久久久人妻红杏1 | 嫩草嫩草嫩草嫩草嫩草嫩草 | 欧美性猛交xxxx黑人交 | 中日韩av电影 | 男女吻胸做爰摸下身 | 日本精品一区在线观看 | 99久久久国产精品 | 日韩不卡的av | 国产精品调教 |