Python分支结构程序设计

让程序根据条件做出决策 - 编程世界的智能选择

知识点讲解

分支结构让程序能够根据条件执行不同的代码块,使用if、elif和else关键字。

核心概念

  • if:如果条件成立,则执行代码块
  • elif:否则如果另一个条件成立,则执行代码块
  • else:以上条件都不成立时执行
1
2
3
4
5
6
7
8
9
# 分支结构示例 - 成绩评级 score = int(input("请输入成绩:")) if score >= 90: print("优秀") elif score >= 70: print("良好") elif score >= 60: print("及格") else: print("不及格")

执行流程

输入成绩
判断条件
score ≥ 90
score < 90
输出"优秀"
判断score ≥ 70
程序结束

条件运算符

>   大于      <   小于

>=  大于等于   <=  小于等于

==  等于      !=  不等于

互动练习

创建一个智能成绩评级系统,根据输入的成绩给出相应的评级。

扩展挑战:天气建议系统

根据天气和温度给出不同的活动建议。