Python 3中的循环基础

时间:2013-10-06 05:05:09

标签: for-loop python-3.x

我是Python的初学者,我遇到了一些麻烦。我必须从这个问题中做出for循环。任何人都可以解释我会怎么做?

nextNValues (startValue, increment, numberOfValues)

此函数创建一个numberOfValues值字符串,从startValue开始 按增量计算。例如,nextNValues (5, 4, 3)将生成一个字符串 (不包括评论):

5 - 起始值
9 - 按4计数,增量
13 - 在3行输出后停止,numberOfValues

3 个答案:

答案 0 :(得分:3)

您可以使用range(startValue,startValue+(increment*numberofValues),increment)

答案 1 :(得分:2)

for i in range(numberOfValues):
    print startValue + i * increment

我不确定这是否正是您所寻找的......但根据您发布的信息,这是我的建议。

答案 2 :(得分:0)

使用像i这样的索引编写for循环可能最简单,并使用它来添加i * increment ti起始值并将结果值保存到列表中。让循环运行numberOfValues次。如果这是作业,那么最好为自己写出实际的代码