用Python实现1-2+3-4……+99-100=?

1.1 目的
我们首先来看我们的目的哈,我们是要实现一个求和,那我们可以先给出一个变量s=0,方便后期累加。
1.2 给变量i
我们来看,1-2+3-4……+99-100,是不是有很多呀,不可能一个一个写对吧,此时我们要给一个变量i(可变化的量)。
1.3 循环体
必然有一个循环对吧,那我们可以选择for循环或者while循环。
1.3.1 for循环
此时我们要注意,for i in range(),这个括号里面不能放100,你放100的话,它是不是只从1数到99啊,我们得让它包含100呀,所以括号里面要填101。
1.3.2 while循环
while循环它取决于你的i += 1是写再循环体的里面还是外面,如果你写在外面,那while i <= 100;如果你写在里面,那while i < 100。
1.4 判断
我们来看这个式子,所有的偶数为-,所有的基数为+,那就行了嘛,我们判断一下余数是不是就OK了,if i % 2 == 0:s = s - i,else: s = s + i。
1.5 打印
print(s)
1.5.1for 循环示例
在这里插入图片描述
1.5.2while 循环示例
在这里插入图片描述

  • 15
    点赞
  • 53
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值