6  第5章:程序选择结构——让程序做决定

🔀

条件满足走左边,否则走右边——让程序学会做决定!

## 🔀 概念引入
🏠 生活比喻:岔路口
走到岔路口,看路牌:
如果写着"学校" → 往左走
否则 → 往右走

程序也一样:if条件为True就执行,否则跳过或走else。
## 代码示例 ```python # if-elif-else 示例 score = 85 if score >= 90: print('优秀') elif score >= 80: print('良好') elif score >= 60: print('及格') else: print('不及格') # 嵌套if x = 10 if x > 0: print('正数') if x % 2 == 0: print('偶数') else: print('负数或零') # 缩进非常重要! # 同一缩进级别属于同一个代码块

6.1 互动演示

🎮 成绩等级判定器

6.2 知识小结

if 语句
if 条件:
  执行代码块
if-elif-else
多个条件分支
elif = else if
缩进(重要!)
Python用缩进
表示代码块归属
嵌套if
if里面再写if
逐层判断

6.3 练一练

第1题
if语句中,条件为True时会怎样?
第2题
Python中缩进的作用是?
第3题
if-elif-else中,elif的意思是?

6.4 本章总结

你已经学会了:
• <span style="color:#22D3EE;font-family:monospace;">if</span> 条件为True执行<br>• <span style="color:#22D3EE;font-family:monospace;">elif</span> 多个条件分支<br>• <span style="color:#22D3EE;font-family:monospace;">else</span> 以上都不满足时执行<br>• <b>缩进</b>决定代码块归属(Python特色)
<b>下一章预告:</b>学会了选择结构,接下来学"循环结构"——让程序重复干活,从此勤奋起来!

```