【问题标题】:Adding values in tens or five python [closed]在数十或五个python中添加值[关闭]
【发布时间】:2015-08-13 09:29:12
【问题描述】:
这是一件非常简单的事情,但我只是不知道如何在 python 中做到这一点。
基本上。如果我输入
for i in range (20):
print (i)
它打印出1,2,3,4,5,6,7....20
但我想要的是让我成为5,10,15,20
【问题讨论】:
标签:
python
python-2.7
python-3.x
【解决方案1】:
使用 range 的 step 参数(从 5 开始,直到 21,所以 20,每一步增加 5):
for i in range (5, 21, 5):
print(i)
【解决方案2】:
>>> for i in range(5, 25, 5):
... print i
...
5
10
15
20
>>> for i in xrange(5, 25, 5):
... print i
...
5
10
15
20
只需添加 range 或 xrange 的第三个参数,这意味着切片步骤将起作用。