Python练习3:判断学生成绩等级

发布时间:2019-09-24 08:20:11编辑:auto阅读(1999)

    #判断学生成绩等级,等级分为A~E,其中90分以上为A,80~89为B,70~79为C,60~69为D,60分一下为E


    方法一:

    n = int(input('请输入学生分数:'))                #使用input()函数,输入一个数字给n
    if n >= 90:                                                        #使用if语句判断成绩等级
        print('A')
    elif 80 <= n < 90:
        print('B')
    elif 70 <= n < 80:
        print('C')
    elif 60 <= n < 70:
        print('D')
    else:
        print('E')


    方法二:

    n = int(input('请输入学生分数:'))                            #使用input()函数,输入一个数字给n

    if n >= 70:                                                                #把0-100的分数以70为界,分为两个段,再从两个段中分别使用嵌套的if语句判断成绩等级
        if n >= 90:                                                            
            print('A')
        elif 80 <= n < 90:
            print('B')
        elif 70 <= n < 80:
            print('C')
    else:                                                                            #判断小于70的分数段的成绩等级
        if 60 <= n < 70:
            print('D')
        else:
            print('E')

关键字