python-编写Python程序,计算1-2+3-4+5…99的值。(while循环语句)

任务描述

本关任务:编写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

###################### 程序结束 ######################
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值