python计算1+2-3+4-5+6-......100结果是多少?

2025-02-26 05:23:10
推荐回答(4个)
回答1:

答: 使用for循环对数进行逐一判断,如果数为偶数则相加,如果为奇数则相减,对应的程序片段如下所示。

运行结果如下所示。

最后得到的结果应该是52。

回答2:

In [1]: sum = 1


In [2]: for i in range(2,101):

   ...:     if i % 2 == 0:

   ...:         sum += i

   ...:     else:

   ...:         sum -= i

   ...: print(sum)

52

这个是对的,应该是range(2,101)

回答3:

for循环加if--else判断,具体如下:

回答4:

150------