可以看出数字特性,奇数前面的符号为正,偶数前面的符号为负,那么可以通过累加和奇偶性的判定来实现求和。
#!/usr/bin/env python
#-*-coding:utf8-*-
s = 0
count = 1
while count < 100:
if count % 2 == 0:
s = s - count
else:
s = s + count
count = count + 1
print(s)
可以看出数字特性,奇数前面的符号为正,偶数前面的符号为负,那么可以通过累加和奇偶性的判定来实现求和。
#!/usr/bin/env python
#-*-coding:utf8-*-
s = 0
count = 1
while count < 100:
if count % 2 == 0:
s = s - count
else:
s = s + count
count = count + 1
print(s)