if
条件 教学设计if
语句的基本结构和执行逻辑。if-else
和 if-elif-else
语句的使用方法。if
语句中的 比较运算符 和 逻辑运算符 的作用。if
语句的基本语法if-else
语句if-elif-else
语句and
、or
、not
在 if
语句中的应用if-elif-else
结构的执行顺序and
和 or
)if
语句的执行流程。if
条件语句。if
语句基本语法 讲解: if
语句用于判断条件是否成立,如果成立则执行代码块。
age = 18
if age >= 18:
print("你已成年") # 如果 age >= 18,则执行这行代码
练习: 让学生输入一个数字,判断是否大于 10,并输出相应结果。
if-else
语句 讲解: if-else
语句用于在条件成立与不成立时执行不同代码。
score = 75
if score >= 60:
print("及格")
else:
print("不及格")
练习: 让学生输入一个数字,判断是正数、负数还是零。
if-elif-else
语句 讲解: if-elif-else
结构用于多个条件判断。
score = 85
if score >= 90:
print("优秀")
elif score >= 75:
print("良好")
elif score >= 60:
print("及格")
else:
print("不及格")
练习: 让学生输入温度值,输出“高温”、“适宜”或“寒冷”。
and
、or
、not
讲解: 逻辑运算符可以用于组合多个条件。
age = 20
is_student = True
if age >= 18 and is_student:
print("你是成年学生")
练习: 让学生输入用户名和密码,检查是否正确。
任务:简单的ATM取款系统
需求:
balance = 500 # 账户余额
withdraw = int(input("请输入取款金额:"))
if withdraw <= balance:
print("取款成功,剩余余额:", balance - withdraw)
else:
print("余额不足")
if
语句的基本用法。if-else
和 if-elif-else
的区别。and
、or
、not
在条件判断中的作用。这套教学设计能够帮助学生由浅入深掌握 if
语句,结合练习和实战应用,加深理解并提高编程能力!