为啥运行结果是1 5 14 30 55 91 140 204 285 385 506 650 819 1015 1240 1496 1785 2109 2470 2870 3311 3795 4324 4900 5525 6201 6930 7714 8555 9455 10416 11440 12529 13685 14910 16206 17575 19019 20540 22140 23821 25585 27434 29370 31395 33511 35720 38024 40425 42925
sum = 0
L = list(range(1,101))
for i in L:
i = i ** 2
sum = sum + i
print(sum)