Python中if…elif…else语句的语法是什么?

Python中if…elif…else语句的语法是什么?

在Python程序中,如果有大量需要评估的逻辑表达式,并且需要前面的表达式返回true,则会使用if..elif..else结构。如果使用嵌套的if-else结构,那么随着后续块的缩进级别不断增加,程序会变得难以阅读。这正是elif的优点所在。每个elif下的语句块仅在前面的条件为false时执行。当所有前面的逻辑表达式都失败时,则执行最后的else块。所有块的缩进级别相同。

if expression1==True:
    statement(s)
elif expression2==True:
    statement(s)
elif expression3==True:
    statement(s)
else:
    statement(s)

阅读更多:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程