百分制转五分制的编辑程序

给出一个百分制成绩,要求输出等级为A,B,C,D,E。90分以上为A,8089分为B,7079分为C,60~69分为D,60分以下为E。如果输入小于0或大于100的分数,则输出“Not valid”
输入形式:输入一个可能带小数点的分数
输出形式:根据对应关系,输出输入分数所对应的五分制分数档。

def Grade(num):
    if 90<=num<=100:
        return 'A'
    elif 80<=num<90:
        return 'B'
    elif 70<=num<80:
        return 'C'
    elif 60<=num<70:
        return 'D'
    elif 0<=num<60:
        return 'E'
    else:
        return 'Not valid'

    
>>> Grade(95)
'A'
>>> Grade(75)
'C'
>>> Grade(50)
'E'
>>> Grade(-1)
'Not valid'
>>> 

n=float(input())
if n>=0 and n<60:
    print('E')
elif n>=60 and n<=69:
    print('D')
elif n>=70 and n<=79:
    print('C')
elif n>=80 and n<=89:
    print('B')
elif n>=90 and n<=100:
    print('A')
else:
    print('Not valid')


 有帮助请采纳