我想生成一个从 2 开始的数字序列,并将序列中的每个连续数字计算为前一个数字减去 1 的平方。
x = 2
while 0 <= x <= 10:
x ** 2 - 1
print(x)
注意:我有兴趣找到序列中大于 10 或小于 0 的第一个数字
但循环不断重复 3 的相同答案。我该如何停止它?
请您参考如下方法:
你没有影响x
x = 2
while 0 <= x <= 10:
x = x ** 2 - 1
print(x)
我想生成一个从 2 开始的数字序列,并将序列中的每个连续数字计算为前一个数字减去 1 的平方。
x = 2
while 0 <= x <= 10:
x ** 2 - 1
print(x)
注意:我有兴趣找到序列中大于 10 或小于 0 的第一个数字
但循环不断重复 3 的相同答案。我该如何停止它?
请您参考如下方法:
你没有影响x
x = 2
while 0 <= x <= 10:
x = x ** 2 - 1
print(x)