Python求1+1+2+1+2+3+1+2+3+4+……+1+2+3+4+5…n前n项的和。

如题所述

n=9

listb=[]

sumb=0

for x in range(1,n+1):

for y in range(1,x+1):

listb.append(str(y))

lineb='+'.join(listb)

sumb+=y

print("{}的和为{}".format(lineb,sumb))

n可以任意改成你想要的数字

温馨提示:答案为网友推荐,仅供参考
相似回答