...2的平方加3的平方减4的平方……一直到减100的平方,输出结果?_百度知...

发布网友 发布时间:2024-10-28 22:23

我来回答

2个回答

热心网友 时间:2024-10-28 22:27

按照题目要求有两种方法可以得到结果

方法一

sum1=0

flag=1

for i in range(1,101):

 sum1=sum1+flag*i*i

 flag=-flag

print(sum1)

源代码(注意源代码的缩进)

方法二

print(sum([i*i for i in range(1,101) if i%2==1]+[-(i*i) for i in range(1,101) if i%2==0]))

热心网友 时间:2024-10-28 22:22

奇数加偶数减;
借用楼上代码
print(sum([i*i for i in range(1,101,2) ]+[-(i*i) for i in range(0,101,2)]))
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com