Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python while循环继续添加平方,直到总和大于或等于10000_Python_Loops_While Loop - Fatal编程技术网

Python while循环继续添加平方,直到总和大于或等于10000

Python while循环继续添加平方,直到总和大于或等于10000,python,loops,while-loop,Python,Loops,While Loop,我想写一个while循环,在python中不断添加从1开始(包括1)的连续整数的平方,直到总和大于或等于10000。然后在第一次满足条件时打印整数和总和。这是我所拥有的,但代码不起作用 total = 10000 i = 0 ger = 0 while i <= total: ger += i**2 print(ger) print(i) total=10000 i=0 ger=0 当i时,您忘记了在每个循环迭代中增加i。此外,您的条件也不正确:您需要将ger(平方和)与总计进行比

我想写一个while循环,在python中不断添加从1开始(包括1)的连续整数的平方,直到总和大于或等于10000。然后在第一次满足条件时打印整数和总和。这是我所拥有的,但代码不起作用

total = 10000
i = 0
ger = 0

while i <= total:
  ger += i**2
print(ger)
print(i)
total=10000
i=0
ger=0

当i时,您忘记了在每个循环迭代中增加
i
。此外,您的条件也不正确:您需要将
ger
(平方和)与
总计进行比较


欢迎光临!如果你对答案感到满意,你可以接受它。