一、作用
根据条件(关系表达式结果 True/False),选择执行不同代码。
二、三种基础结构
1. 单分支 if
条件成立才执行代码,不成立直接跳过
2. 双分支 if…else
条件成立执行 if,不成立执行 else,二选一格式:

示例:

3. 多分支 if…elif…else
多条件依次判断,匹配到一个就结束格式:

示例:

三、核心考点规则
- 1.冒号不能丢:if、elif、else 末尾必须加
: - 2.缩进必须统一:冒号下一行代码缩进 4 空格,不缩进报错
- 3.判断顺序:从上到下,满足第一个条件就不再判断后面
四、搭配条件(关系表达式)
if 后只能放能算出 True/False 的式子 也就是前面说讲的关系表达式

五、易错点
- 4.多分支条件顺序不能乱(例:先判断 90 再判断 80,反过来逻辑出错)
六、嵌套 if(简单了解)
if 里面再写 if,多层判断
