Skip to main content
 首页 » 编程设计

python之如何在python中停止这个while循环

2025年05月04日15luoye11

我想生成一个从 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)