Python 三大流程(程序控制流程)
一、顺序
从左而右,从上到下
二、分支(选择)结构
1、单分支
if 条件:
#语句块
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6a24df316e003240adde7a49e6b5666d.png)
2、双分支
if 条件:
#条件满足执行的代码
else:
#条件不满足需要的代码
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7eb4a92e7cca837b6c39d6dedaa5e93a.png)
3、多分支(三分支)
if 条件1 :
#执行符合条件1的代码
elif 条件2:
#执行符合条件2的代码
elif 条件3:
#执行符合条件3代码
...
else:
#上面条件都不满足执行此代码
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/058d8cc0d8a0d8e1e4adde821a640461.png)
三、循环
1、whlie
while 条件:
#循环体
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cb32b730f809244cabfca26adfb81d5a.png)
2、for
for 变量 in 区间范围:
#循环体
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3a6686d1cacada70585996c3d71afdfa.png)
3、关键字
1)break
终止循环
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8a63dee41c5a60ee1ac7ca095c8e8375.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3a6686d1cacada70585996c3d71afdfa.png)
2)continue
跳过本次循环
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8be832e3eff022580686142ecbb255f1.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8aacc357d33245cd850fe0685b0c99e8.png)