Python while循环继续添加平方,直到总和大于或等于10000
我想写一个while循环,在python中不断添加从1开始(包括1)的连续整数的平方,直到总和大于或等于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(平方和)与总计进行比
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
(平方和)与总计进行比较
欢迎光临!如果你对答案感到满意,你可以接受它。