## if语法
if 条件:
条件成⽴执⾏的代码
~~~
# 示例
if True:
print("条件成⽴执⾏的代码")
~~~
## if...else...语法
if 条件:
条件成⽴执⾏的代码
else:
条件不成⽴执⾏的代码
~~~
# 示例
a = 1
if a == 1:
print("条件成⽴执⾏的代码")
else:
print("条件成⽴执⾏的代码")
~~~
## if多重判断语法
if 条件1:
条件1成⽴执⾏的代码
elif 条件2:
条件2成⽴执⾏的代码
else:
以上条件都不成⽴执⾏的代码
~~~
# 示例
a = 10
if a == 10:
print("条件成⽴执⾏的代码")
elif a > 10:
print("条件成⽴执⾏的代码")
else:
print("条件成⽴执⾏的代码")
~~~
## if语法嵌套
if 条件1:
条件1成⽴执⾏的代码
if 条件2:
条件2成⽴执⾏的代码
else:
以上条件都不成⽴执⾏的代码
if 条件3:
条件1成⽴执⾏的代码
~~~
# 示例
a = 5
if a > 3:
print("条件1成⽴执⾏的代码")
if a == 5:
print("条件2成⽴执⾏的代码")
else:
print("以上条件都不成⽴执⾏的代码")
if a < 1:
print("条件1成⽴执⾏的代码")
~~~
## 三元运算符
条件成⽴执行的表达式 if 条件 else 条件不成⽴执行的表达式
~~~
# 示例
a = 1
b = 2
c = a if a > b else b
print(c) # 输出:2
~~~