if条件语句)
if-elif-else语句
- 格式:
if 表达式1:
语句1
elif 表达式2:
语句2
elif 表达式3:
语句3
…
elif 表达式n:
语句n
else: (可有可无)
语句e - 逻辑:当程序执行到if-elif-else语句时,首先计算“表达式1”的值,如果“表达式1”的值为真,则执行“语句1”,执行完“语句1”,则跳过整个if-elif-else语句。如果“表达式1”的值为假,计算“表达式2”的值。如此重复,知道某个表达式的值为真才停止。如果没有一个镇的表达式,且有else语句,则执行“语句e”。如果没有else语句,则不执行任何语句。
- 每个else if 都是对上面所有语句的否定。