1.10 Python 控制流 if 、While 、for

1. Python控制流的3大分类
1) 顺序结构: 我们代码的执行顺序,从上而下
2) 分支结构: 根据判断进而确定走那条分支,常见形式: if , if…else… , if…elif…elif…else…
3) 循环结构: 常见的表现方式有: for循环、while循环、 while循环结合continue ,break

2. 分支结构: if :

1) if … : 只需要判断条件满足一种情况下想要进行的处理
语法:
if 条件1:
执行代码块1
执行代码块2
在这里插入图片描述
如:
在这里插入图片描述
2) if … …else…: 需要考虑满足条件和不满足条件下的分别处理
流程图:在这里插入图片描述

在这里插入图片描述
3) if…elif…elif…else
在这里插入图片描述

在这里插入图片描述
3. 循环结构
1) while循环: 适用于不知道判断次数的情况下.,当条件一直为真的情况下,就一直需要条件判断,直到条件为假,再执行相关语句
后结束
语法:
while 判断条件:
语句1
语句2
在这里插入图片描述
如: 算1-100之间的整数之和,包含1和100

在这里插入图片描述
上边代码也可以用while …else 来进行,如下:
在这里插入图片描述
2 )for 循环: 可以用来遍历任何序列,比如:字符串,列表,元组 ,当然也可以遍历字典的key或者value值
1) 单for循环的使用在这里插入图片描述
2) for 循环嵌套使用 (举例: 9*9 乘法口诀表) 在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值