經典 | Python實例小挑戰—Part six


本篇推文共計1100個字,閱讀時間約3分鐘。編程

本系列推文,咱們每期將對五個Python實例小項目進行介紹,天天三分鐘,由淺入深,由易到難,讓各位讀者漸漸愛上這門神奇的編程語言,掌握它而且可以在生活中使用它。


今天介紹的實例小項目爲:(基於Python3.7版本)
實例1: 矩陣對角線之和
實例2: 逆序列表
實例3: 矩陣相加
實例4: 列表排序、鏈接
實例5: 統計1到100之和




圖片來源:YouTube微信


No.1app

實例1:矩陣對角線之和編程語言


mat=[[1,2,3],
[3,4,5],
[4,5,6]
]
res=0
for i in range(len(mat)):
res+=mat[i][i]
print(res)


執行以上代碼輸出結果爲:工具



No.2flex

實例2:逆序列表ui


lis=[1,10,100,1000,10000,100000]
for i in range(int(len(lis)/2)):
lis[i],lis[len(lis)-1-i]=lis[len(lis)-1-i],lis[i]
print('第一種實現')
print(lis)


lis=[1,10,100,1000,10000,100000]
print('第二種實現')
lis.reverse()
print(lis)


執行以上代碼輸出結果爲:
url



No.3spa

實例3:矩陣相加.net


X = [[12, 1, 8],
[4, 5, 6],
[7, 8, 9]]

Y = [[7, 8, 9],
[4, 5, 6],
[1, 2, 3]]

res = [[0, 0, 0],
[0, 0, 0],
[0, 0, 0]]
for i in range(len(res)):
for j in range(len(res[0])):
res[i][j] = X[i][j] + Y[i][j]
print(res)


執行以上代碼輸出結果爲:



No.4

實例4:計算二次方程



實例4:計算二次方程

實例4:列表排序、鏈接


a=[2,6,8]
b=[7,0,4]
a.extend(b)
a.sort()
print(a)


執行以上代碼輸出結果爲:


No.5

實例5:統計 1 到 100 之和


 
           
# 
sum=0
for i in range(1,101):
sum+=i
print("統計 1 100 之和:")
print(sum)


執行以上代碼輸出結果爲:





往期回顧

【玩轉華爲雲】手把手教你利用ModelArts進行肺結節檢測

【玩轉華爲雲】2020年5月22日,我成爲了華爲雲·雲享專家

【玩轉騰訊雲】人臉融合,看你將來孩子長什麼樣

【玩轉騰訊雲】使用API快速構建文字識別小工具

經典 | Python實例小挑戰—Part five

咱們生活在「Python時代」

教你用Python代碼免費獲取王者榮耀全英雄皮膚

疫情防控加速AI在醫療領域的發展及應用


武漢加油,中國加油!

歡迎各位讀者在下方進行提問留言



☆ END ☆

你與世界

只差一個

公衆號


喜歡本推文的話但願點個「在看」或「分享至朋友圈」

本文分享自微信公衆號 - 看那個碼農(gh_31e9c1ac7ce4)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索