📅  最后修改于: 2023-12-03 14:55:28.437000             🧑  作者: Mango
条件语句是编程中的一种控制结构,用于根据条件的真假执行相应的代码块。在 Python 中,条件语句使用 if
、else if
(可简写为 elif
)和 else
关键字来实现。
if
语句用于判断一个条件是否为真,若条件为真,则执行 if
代码块中的内容。
if condition:
# 如果条件为真,则执行这里的代码
示例:
age = 25
if age >= 18:
print("您已经成年了!")
if-else
语句用于在条件满足时执行一个代码块,否则执行另一个代码块。
if condition:
# 如果条件为真,则执行这里的代码
else:
# 如果条件为假,则执行这里的代码
示例:
age = 15
if age >= 18:
print("您已经成年了!")
else:
print("您还未成年!")
if-elif-else
语句用于按顺序检查多个条件,若某个条件成立,则执行对应的代码块,并且不再检查后续条件。
if condition1:
# 如果条件 1 为真,则执行这里的代码
elif condition2:
# 如果条件 2 为真,则执行这里的代码
elif condition3:
# 如果条件 3 为真,则执行这里的代码
else:
# 如果以上条件都不满足,则执行这里的代码
示例:
day = "Saturday"
if day == "Saturday":
print("周末快乐!")
elif day == "Sunday":
print("愿您度过愉快的周日!")
else:
print("努力工作,快乐生活!")
在 Python 中,条件语句可以互相嵌套。这意味着在一个条件语句的代码块中,你可以使用另一个条件语句。
if condition1:
# 如果条件 1 为真,则执行这里的代码
if condition2:
# 如果条件 2 也为真,则执行这里的代码
else:
# 如果条件 1 为假,则执行这里的代码
示例:
age = 25
if age >= 18:
print("您已经成年了!")
if age >= 60:
print("并且您已经是一位老年人了!")
else:
print("您还未成年!")
以上是 Python 中条件语句的基本用法,可以根据需要进行组合和嵌套,灵活地控制程序的流程。记得在开发过程中正确使用缩进,因为 Python 使用缩进来表示代码块的界限。