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