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

How to print the value of number during a "x" number of loops?

基本上,我尝试使用 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