任务描述
本关任务:编写Python程序,计算1-2+3-4+5…99的值。
相关知识
为了完成本关任务,你需要掌握:while循环语句
while循环语句
如果需要在满足条件的情况下重复执行一段代码,此时可以借助循环。在Python语言中,常用的循环语句有while循环和for循环。其中,while循环的语法格式如下:
while 表达式:
语句块
说明:作为while循环判断条件的表达式,可以是任何形式的Python语言表达式,当表达式的结果为True或者相当为True时,条件成立且可以执行循环;当表达式的结果为False或者相当为False时,条件不成立且循环终止。
另外,任何非零、或非空串、非None的表达式的值均为True。
###################### 程序开始 ######################
n = 1 # n表示当前项的数值
s = 0 # s是累加求和变量
############### 编写下面的while循环代码 ###############
while n<100:
if(n%2==0):
s-=n
else:
s+=n
n+=1
print(s) #输出计算结果s
###################### 程序结束 ######################