Python尝试/除了内部if范围

时间:2016-04-27 11:21:11

标签: python python-2.7

如果我取出第一个if语句,此代码可以正常工作。但是,我需要设定界限。我想让try只在输入介于0和1之间时才会发生。任何人都可以告诉我哪里出错了?

try:  
    inp = raw_input ("Enter Score:")
    grade = float (inp)
    if 0 < grade < 1:        
        pass

    if grade >= 0.9: 
        print "A"

    elif grade >= 0.8:
        print "B"

    elif grade >= 0.7:
        print "C"

    elif grade >= 0.6:
        print "D"

    elif grade <= 0.6:
        print "F"

except: 
    print "please enter a value between 0 and 1"

0 个答案:

没有答案