经典 | 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源创计划”,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索