📅  最后修改于: 2023-12-03 15:19:10.367000             🧑  作者: Mango
在 Python 中,条件语句通常使用条件符号进行编写。条件符号用于根据条件的真假来执行代码块。
if 语句用于执行一个代码块,只有在条件为真的情况下才会执行。
if 条件:
执行代码块
例如,如果 x 大于 y,则输出 "x 大于 y":
x = 5
y = 3
if x > y:
print("x 大于 y")
输出结果:
x 大于 y
if/else 语句用于执行两个代码块之一,具体取决于条件的真假。
if 条件:
执行代码块1
else:
执行代码块2
例如,如果 x 大于 y,则输出 "x 大于 y",否则输出 "x 小于等于 y":
x = 5
y = 3
if x > y:
print("x 大于 y")
else:
print("x 小于等于 y")
输出结果:
x 大于 y
if/elif/else 语句用于执行多个代码块之一,具体取决于多个条件的真假。
if 条件1:
执行代码块1
elif 条件2:
执行代码块2
elif 条件3:
执行代码块3
...
else:
执行代码块 n
例如,如果 x 大于 y,则输出 "x 大于 y",如果 x 等于 y,则输出 "x 等于 y",否则输出 "x 小于 y":
x = 5
y = 5
if x > y:
print("x 大于 y")
elif x == y:
print("x 等于 y")
else:
print("x 小于 y")
输出结果:
x 等于 y
条件语句可以嵌套在其他条件语句中,以便根据多个条件进行更复杂的判断。
例如,如果 x 大于 0 且 y 大于 0,则输出 "x 和 y 都大于 0":
x = 5
y = 3
if x > 0:
if y > 0:
print("x 和 y 都大于 0")
输出结果:
x 和 y 都大于 0
以上是 Python 中条件符号的一些基本用法,可以通过此来编写不同的条件判断代码块。