Python学习笔记(6):条件判断与循环

条件判断:if

条件判断格式
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>

循环

第一种循环:for ...in...

  • 求从1到10累加
sum = 0
for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
    sum = sum + x
print(sum)
55
  • 求从0到10累加
sum = 0
for x in range(11):
    sum = sum + x
print(sum)
55
  • 求从1到10累加
sum = 0
for x in range(1,11):
    sum = sum + x
print(sum)
55

第二种循环:while.....

只要条件满足,就不断循环,条件不满足时退出循环
比如我们要计算100以内所有奇数之和

sum = 0
n = 99
while n > 0:
    sum = sum + n
    n = n - 2
print(sum)
2500

在循环内部变量n不断自减,直到变为-1时,不再满足while条件,循环退出。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容