2024-04-19 05:30:50 发布
网友
我试图从100循环到0。在Python中如何实现这一点?
for i in range (100,0)不起作用。
for i in range (100,0)
尝试range(100,-1,-1),第三个参数是要使用的增量(文档化的here)。
range(100,-1,-1)
(“range”选项、start、stop、step都有文档记录here)
在我看来,这是最可读的:
for i in reversed(xrange(101)): print i,
for i in range(100, -1, -1)
以及一些稍长(和稍慢)的解决方案:
for i in reversed(range(101)) for i in range(101)[::-1]
尝试
range(100,-1,-1)
,第三个参数是要使用的增量(文档化的here)。(“range”选项、start、stop、step都有文档记录here)
在我看来,这是最可读的:
以及一些稍长(和稍慢)的解决方案:
相关问题 更多 >
编程相关推荐