用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 循环示例
在这里插入图片描述

  • 7
    点赞
  • 17
    收藏
  • 打赏
    打赏
  • 1
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:1024 设计师:我叫白小胖 返回首页
评论 1

打赏作者

张_牧之

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值