Python中如何实现倒序for循环,代码是什么
Admin 2022-08-23 群英技术资讯 515 次浏览
直接上代码:
#从10到0进行遍历循环,括号里最后一个-1是步长,实现倒序;前两个参数是起始和终止值,也是前闭后开。 for i in range(10,-1,-1): print(i)
输出:
10
9
8
7
6
5
4
3
2
1
0
# 从10递减循环到-1,注意不包括-1,第三个参数是步长(左闭右开) for i in range(10,-1,-1): print(i)
结果
10
9
8
7
6
5
4
3
2
1
0
注意:此处的第二个-1,我是这样理解的,当循环到0的时候,递减-1,也就是0-1=-1,但是不包括-1,所以结果就是10-0
如果是-2,则包括-1
for i in range(10,-2,-1): print(i)
结果
10
9
8
7
6
5
4
3
2
1
0
-1
如果大家理解了的话,那么猜猜这个结果是啥
for i in range(10,0,-1): print(i)
没错,结果就是
10,9,8,7,6,5,4,3,2,1
使用reversed函数,它的作用就是倒序排列
for i in reversed(range(0,10)): print(i)
结果:
9
8
7
6
5
4
3
2
1
0
如果没有reversed,只是range(0,10):
结果是:
0,1,2,3,4,5,6,7,8,9
加上reversed后就是把原来的结果倒过来,所以就变成了:
9,8,7,6,5,4,3,2,1,0
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
题目一:python中String类型和unicode什么关系整理答案:string是字节串,而unicode是一个统一的字符集,utf-8是它的一种存储实现形式,str
这篇文章主要给大家介绍了关于利用Python将彩色图像转为灰度图像的两种方法,以及python 批量将图片转为灰度图的方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
其实原理很简单,一句话概括就是「大力出奇迹」,Python 有两个压缩文件库:zipfile 和 rarfile,这两个库提供的解压缩方法 extractall()可以指定密码,这样的话首先生成一个密码字典(手动或用程序),然后依次尝试其中的密码,如果能够正常解压缩表示密码正确。
1、强制等待(sleep)fromtimeimportsleepsleep(3)#强制等待3秒缺点:由于Web加载的速度取决于测试的硬件、网速、服务器的响应时间等因素。如果等待时间太长,容
使用二分法(Bisection Method)求平方根。def sqrtBI(x, epsilon): assert x>0, 'X must be non-nagtive, not ' + str...
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008