【问题标题】:How ton use python "For" loop to print number sequence如何使用python“For”循环打印数字序列
【发布时间】:2020-07-08 09:46:41
【问题描述】:

如何使用循环打印数字 8,11,14,17,......83,86。

for i in range(100):
i = 8
print(i+3)

但这不起作用

【问题讨论】:

标签: python loops for-loop


【解决方案1】:

您没有更新变量i。这个循环将打印i+3(当然是11)100次并且不会更新i

如前所述,您可以使用以下代码:

for i in range(8, 87, 3):
     print(i)

range 将为您提供一个范围对象(它是一种可迭代对象),其中所有数字都在 8 到 86 之间,步长为 3(所以 8、11、14、...)

【讨论】:

    猜你喜欢
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-01
    • 2018-03-15
    • 2013-02-20
    相关资源
    最近更新 更多