【问题标题】: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】:

使用 rangestep 参数(从 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 的第三个参数,这意味着切片步骤将起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多