4-python控制语句执行流程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


一、If执行语句

在这里插入图片描述
在这里插入图片描述

二、If-else 执行语句

在这里插入图片描述
在这里插入图片描述

三、If-else 不足之处

在这里插入图片描述

在这里插入图片描述

四、If-elif-else 弥补if-else的不足

在这里插入图片描述

五、for循环

for循环

for循环,循环遍历一个可迭代对象,主要用来遍历序列(列表、字典、元组)、字典和集合

for 循环变量 in 可迭代对象:
<语句一> else:
<语句二>

#循环变量,代表当前可迭代对象里面的一个元素
#循环变量,可以自定义建议取一些方便记忆的米女
#else也可以与for搭配使用,当for循环遍历完成以后,执行else里面的内容

在这里插入图片描述
在这里插入图片描述

六、range()函数用法

range(start,end[,step])

#start:计数从start开始,默认是从0开始,例如range(10)相当于range(0,10)
#end:计数到end结束,但是不包括end,例如range(10)相当于[0,1,2,3,4,5,6,7,8,9]不包括10
#step:步长,默认为1,例如range(10)相当于range(0,10,1)

for 循环变量 in range(start,end[,step]):
<语句一> else:
<语句二>

在这里插入图片描述

七、for循环与break,continue

for循环与break,continue

continue是结束本次循环,进入下一次循环遍历 break是结束当前循环,不再执行当前循环所有代码

在这里插入图片描述
在这里插入图片描述

八、for循环与内置迭代函数

python中内置了4中常用函数

1.enumerate(seq) #编号迭代
2.sorted(seq) #排序迭代
3.reversed(seq) #翻转迭代
4.zip(seq1,seq2,seq3…) #并行迭代

seq 为可遍历/可迭代的对象,如列表、字符串、元组等

在这里插入图片描述
在这里插入图片描述

九、while循环

for循环和while循环区别: for循环:通过循环遍历一个可迭代对象来构建循环,可迭代对象遍历完以后,结束循环
while循环:只有当条件为假的时候,才会结束循环

在这里插入图片描述

十、实战:猜数字游戏

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值