进入Python程序学习第四章,一共有五个内容
- 程序的分支结构
- 实例5:身体质量指数BMI
- 程序的循环结构
- 模块3:random库的使用
- 实例6:圆周率的计算
程序的分支结构
- 单分支结构
- 二分支结构
- 多分支结构
- 条件判断及组合
- 程序的异常处理
单分支结构
if <条件>:
<语句块>
![f9cf62103780b7a0147fd41712c26011.png](https://i-blog.csdnimg.cn/blog_migrate/7a3d00550dead3206ae9ee348ce52504.png)
二分支结构
if <条件>:
<语句块1>
else:
<语句块2>
![97d540a7d3e9f5ffabaa76dd484de8d0.png](https://i-blog.csdnimg.cn/blog_migrate/6c1c8fda5c4c6659a4260bd295e1657f.png)
紧凑形式
<表达式1>if<条件>else<表达式2>
![03ee098478fae487b682958259c934c5.png](https://i-blog.csdnimg.cn/blog_migrate/a2a9e6bd9f11b19fa830a291423c01d4.png)
多分支结构
- 注意多条件之间的包含关系
- 注意变量取值范围的覆盖
条件判断及组合
![edfbaad689d85d34acea23b6bcd86d58.png](https://i-blog.csdnimg.cn/blog_migrate/b1b9b12688dc874e963863453c6f2e7d.png)
![9b6668b83cbf9edf913c838e00f94f89.png](https://i-blog.csdnimg.cn/blog_migrate/d5a9991267af925a35ffec0fc77b64ec.png)
程序的异常处理