Python 简写 If Else

单行 If ... Else

如果你只有一条要执行的语句,ifelse 各一个,你可以将它们都放在同一行:

例子 1

单行 if else 语句:

a = 2
b = 330
print("A") if a > b else print("B")

亲自试一试

你也可以在同一行有多个 else 语句:

例子 2

有三个条件的单行 if else 语句:

a = 330
b = 330
print("A") if a > b else print("=") if a == b else print("B")

亲自试一试

相关页面

教程:

术语: