目录
条件语句
Python 中的 条件控制语句 (Conditional control statement) 是通过一条或者多条语句的执行结果(True 或者 False),来决定执行的代码逻辑 。
它包含 if 、elif 、else 关键字, Python 中没有 else if 的写法,只存在 elif 这种写法。
每句判断语句使用冒号 - : 结尾,使用 缩进 划分语句块,相同缩进数的语句组成一个语句块。
条件控制语句,包括 if 语句、if - else 语句、if - elif - else 语句、以及 if - elif (多个elif) - else 语句,下面我们通过案例逐一演示。
if 语句
if 语句,仅有一个判断条件,如果条件成立(为 True),则执行判断语句后带缩进的代码逻辑,否则不执行。
- 语法格式:
# 语句末尾的冒号一定不能丢
if 判断条件:
# 注意与 if 缩进
条件为真才执行的代码逻辑
- 案例:
if True:
print("条件为真时打印的语句")
条件为真时打印的语句
if - else语句
if - else 语句,仅有一个判断条件,与 if 语句的区别在于,如果条件成立(为 True),则执行 if 判断语句后带缩进的代码逻辑,否则执行 else 后带缩进的代码逻辑。
- 语法格式:
# 语句末尾的冒号一定不能丢
if 判断条件:
# 注意与 if 缩进
条件为真时执行的代码逻辑
else:
# 注意与 else 缩进
条件为假时执行的代码逻辑
- 案例:
if True:
print("条件为真时打印的语句")
else:
print("条件为假时打印的语句")
条件为真时打印的语句
if False:
print("条件为真时打印的语句")
else:
pri