条件语句
Python中的条件语句有if语句、if-else语句和if-elif语句。
- if语句(单路分支)
if语句用于在程序中有条件的执行某些语句
if 条件表达式:
语句块 #当条件表达式为true时,执行语句块,否则不执行该语句块
2.if-else语句(双路分支)
在使用if语句时,它只能做到满足条件时执行其后的语句块。如果需要在不满足条件时执行其他语句块,则可以使用if-else语句。
if 条件表达式:
语句块1 #当条件表达式为true时,执行语句块1
else:
语句块2 #当条件表达式为false时,执行语句块2 - if-elif语句
在程序中,多重判断可以通过if-elif语句实现
if 条件表达式1:
语句块1 #当条件表达1式为true时,执行语句块1
elif 条件表达式2:
语句块2 #当条件表达2式为true时,执行语句块2
…
elif 条件表达式n:
语句块n #当条件表达n式为true时,执行语句块n - if语句嵌套
if语句嵌套是指if、if-else中的语句块可以是if或if-else语句(if语句嵌套有多种形式)