在Python中,if-else结构用于根据条件的真伪来执行不同的代码块。基本的语法结构如下:
if condition:
# 当condition为True时执行的代码
else:
# 当condition为False时执行的代码
示例
以下是一个简单的示例,展示了如何使用if-else结构:
# 获取用户输入的数字
number = int(input("请输入一个数字: "))
# 检查数字是奇数还是偶数
if number % 2 == 0:
print(f"{number} 是偶数。")
else:
print(f"{number} 是奇数。")
附加功能:elif
如果有多个条件可以检查,可以使用elif(即“else if”)来处理这些情况。例如:
score = int(input("请输入你的分数: "))
if score >= 90:
print("成绩等级:A")
elif score >= 80:
print("成绩等级:B")
elif score >= 70:
print("成绩等级:C")
elif score >= 60:
print("成绩等级:D")
else:
print("成绩等级:F")
注意事项
- 缩进:Python使用缩进来表示代码块,确保在
if、elif和else后面的代码正确缩进。 - 条件:可以使用各种比较运算符(如
==,!=,<,>,<=,>=)和逻辑运算符(如and,or,not)构建复杂的条件。
通过这些基本知识,你可以在Python程序中灵活地使用条件判断。