python循环求和1+(1+2)+(1+2+3)…_python循环题目求1-2+3-4+5 ... 99的所有数的和汗血宝马...
怎么求呢??想不出可以这样计算:>>>num=0>>>foriinrange(100):...ifi%2==0:...num=num-i...else:...num=num+i...>>>num50另外,由于是前1个数字减去后1个数字,因此2个数值之间的和为-1,而99/2=49.5,因此,共有49对,其结果为-49,再与99相加可以得到99-49=50粗略的看了一下,前面几个答案都使用了for循