python按公式s=1平方+2平方+3平方+...+n平方,求累计加和,s不超过1000的最大

求程序代码
2025-04-05 22:51:06
推荐回答(1个)
回答1:

# -*- coding:utf-8 -*-
s, n = 0 ,1
print('n s')
while True:
s += n * n
if s > 1000:
break
print(n,' ',s)
n += 1
print('*'*30)
print('累积和不超过1000的最大项数是%d'%n)