if语句



if-else语句

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”的值。
如果“表达式2”的值为真,则执行“语句2”,执行完“语句2”,则跳过整个if-elif-else语句。
如果“表达式2”的值为假,计算“表达式3”的值。
如此下去直到某个表达式的值为真才停止,如果没有一个真的表达式,且有else,则执行“语句e”
#elif        else if
#每个el都是对它上面所有表达式的否定