如何在循环"x"次期间打印数字的值?



基本上,我试图使用一个while循环来制作一个等差数列,我制作的代码相当简单:

x=2
while True:
x=x+3
print(x)

但是这段代码的一个问题当然是,我无法在一定数量的循环中找到x的值,而是这段代码打印序列中所有可能的值

有人知道我如何使代码在某种程度上,我可以选择在一定数量的循环后打印x的值?

对于已知迭代次数最简单的是for循环:

x = 2
iterations = 5
for _ in range(iterations):
x = x + 3
print(x)

当然在这个特殊的例子中可以缩短:

x = x + 3 * iterations

最新更新