全国咨询热线:400-618-4000

if...elif语句怎么用?[python培训]

创建时间:2019年09月20日14时56分

下面我们介绍下if…elif语句的用法,具体使用格式如下:

if判断条件1:
    满足条件1时要做的事情
elif判断条件2:
    满足条件2时要做的事情
elif判断条件3:
    满足条件3时要做的事情

上述格式中,if必须和elif配合使用,关于上述格式的相关说明如下:

(1)当满足判断条件1时,执行满足条件1时要做的事情,然后整个结束;

(2)如果不满足判断条件1,那么判断是否满足条件2,如果满足判断条件2,就执行满足条件2时要做的事情,然后整个计结束;

(3)当不满足判断条件1和判断条件2,如果满足判断条件3,则执行满足判断条件3时要做的事情,然后整个结束。

接下来,使用if…elif语句实现对考试成绩等级的判定。


score = 77

if score >= 90 and score <= 100:

    print('本次考试,等级为A')

elif score >= 80 and score < 90:

    print('本次考试,等级为B')

elif score >= 70 and score < 80:

    print('本次考试,等级为C')

elif score >= 60 and score < 70:

    print('本次考试,等级为D')

elif score >=0 and score < 60:

    print('本次考试,等级为C')


运行结果为

当然,if…elif语句可以和else语句一起使用,接下来,通过一段伪代码来描述,具体如下:


if 性别为男性:
    输出男性的特征
    …
elif 性别为女性:
    输出女性的特征
    …
ese:
    第三种性别的特征
    …

关于上述伪代码的说明具体如下:

(1)当满足“性别为男性”时,执行“输出男性的特征”的相关代码;

(2)不满足“性别为男性”时,如果满足“性别为女性”,则执行“输出女性的特征”的相关代码;

(3)当既不满足“性别为男性”,也不满足“性别为女性”时,那么默认执行else后面的代码,即“第三种性别的特征”相关代码。

注意:else必须和if一起使用,否则程序会出错。

以上我们介绍了python中“if...elif语句”的用法,如果想里了解更多python编程知识,请了解python+人工智能课程。


推荐了解:
python+人工智能课程