我不确定,我是否应该使用-loop。也许,就像
for i in range(145):
by 6: //mistake here?
print i
答案 0 :(得分:20)
for i in range(0,150,6):
print i
如果你踩着一个常数
答案 1 :(得分:6)
我更愿意:
for i in xrange(25): # from 0 to 24
print 6*i
您可以使用名为 list comprehension 的类似构造轻松构建包含相同数字的列表:
numbers = [6*i for i in xrange(25)]
print numbers
如果您已有(未知)数字列表,请说someNumbers
,但您只想打印6的倍数:
for i in someNumbers:
if i%6 == 0:
print i
答案 2 :(得分:-2)
reqlist = [i for i in range(0,150,6)]
答案 3 :(得分:-5)
i = 1
while i * 6 < 144:
i = i + 1
print i * 6
有很多方法可以做到这一点