📅  最后修改于: 2023-12-03 14:42:03.419000             🧑  作者: Mango
在 Python 中,条件语句是用来根据不同的条件执行不同的代码块。最常用的条件语句是 if
、else
和 elif
。
if
语句用于在给定条件为真时执行特定的代码块。以下是 if
语句的基本语法:
if condition:
# 在条件为真时执行的代码块
示例代码:
x = 5
if x > 0:
print("x 是一个正数")
上述代码中,如果变量 x
的值大于 0,则会打印出 "x 是一个正数"。
if-else
语句用于对给定条件进行判断,如果条件为真执行其中的代码块,否则执行 else
代码块。以下是 if-else
语句的基本语法:
if condition:
# 在条件为真时执行的代码块
else:
# 在条件为假时执行的代码块
示例代码:
x = 5
if x > 0:
print("x 是一个正数")
else:
print("x 是一个非正数")
上述代码中,如果变量 x
的值大于 0,则会打印出 "x 是一个正数",否则会打印出 "x 是一个非正数"。
if-elif-else
语句用于在多个条件之间进行选择。它首先判断第一个条件,如果为真则执行相应的代码块,否则继续判断下一个条件。如果没有任何条件为真,则执行 else
代码块。以下是 if-elif-else
语句的基本语法:
if condition1:
# 在条件1为真时执行的代码块
elif condition2:
# 在条件2为真时执行的代码块
else:
# 在以上条件都为假时执行的代码块
示例代码:
x = 5
if x > 0:
print("x 是一个正数")
elif x == 0:
print("x 是零")
else:
print("x 是一个负数")
上述代码中,如果变量 x
的值大于 0,则会打印出 "x 是一个正数"。如果 x
的值等于 0,则会打印出 "x 是零"。否则会打印出 "x 是一个负数"。
以上就是 Python 中使用 if
、else
和 elif
进行条件判断的基础知识。可以根据具体需求嵌套使用这些条件语句来编写更复杂的程序逻辑。