以10或5为单位添加值



这是一个非常简单的事情,但我只是不知道如何在python中做到这一点。基本上。如果我输入

for i  in range (20):
    print (i)

打印出1,2,3,4,5,6,7....20

但我想要的是它来作为5,10,15,20

使用rangestep参数(从5开始,直到21,所以20,每一步增加5):

for i in range (5, 21, 5):
    print(i)
>>> 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,这意味着切片步骤将工作

相关内容

最新更新