python_求1-2+3-4+......-100的值

求1-2+3-4+5……-100 = ?

       逻辑整理:

              -- 本质上可以转换一下,1+3+5+……+99 -(2+4+……+100)

      加减部分间隔都为2,先求1+3+5+……+99的值,

        再求2+4+……+100的值,减去结果就出来了

              -- 还可以如此转换 1*[(-1)**(1+1)] +2*[(-1)**(1+2)]+……+100[(-1)**(1+100)]

你可能感兴趣的:(python)