1. 单分支if语句
单分支if语句是最简单的形式,它只有一个条件判断,符合条件时执行对应的代码块。
```python if 条件1: 执行代码块1 ```2. 双分支if-else语句
双分支if-else语句在单分支if语句的基础上增加了else部分,当条件1不满足时,会执行else部分的代码块。
```python if 条件1: 执行代码块1 else: 执行代码块2 ```3. 多分支if-elif-else语句
多分支if-elif-else语句可以包含多个elif部分,用于处理多个条件。如果条件1不满足,则检查条件2,以此类推,直到找到满足的条件并执行对应的代码块。
```python if 条件1: 执行代码块1 elif 条件2: 执行代码块2 elif 条件3: 执行代码块3 else: 执行代码块4 ```实例1:判断成绩等级
```python score = 85 if score >= 90: grade = 'A' elif score >= 80: grade = 'B' elif score >= 70: grade = 'C' elif score >= 60: grade = 'D' else: grade = 'E' print('Your grade is:', grade) ```实例2:判断星期
```python day = 3 if day == 1: print('Monday') elif day == 2: print('Tuesday') elif day == 3: print('Wednesday') elif day == 4: print('Thursday') elif day == 5: print('Friday') elif day == 6: print('Saturday') elif day == 7: print('Sunday') else: print('Invalid day') ```