如何在代码中获得所需的输出?

时间:2019-04-21 19:50:18

标签: python

我正在尝试解决一些python练习。我遇到一个问题,这让我感到无聊。请您解决吗?

学校对分级系统有以下规定:

  • 25岁以下-F
  • 25至45-E
  • 45至50-D
  • 50至60-C
  • 60到80-B
  • 80岁以上-A

要求用户输入分数并打印相应的成绩。

print("My mark is ")
a = input()

if '25 > a':
    print('F')

elif a < 25 and a > 45:
    print('E')

elif 45 <= a and a >|= 50:
    print('D')

elif 50 <= a and a >= 60:
    print('C')

elif 60 <= a and a >= 80:
    print('B')

else:
    print('A')

我的预期结果是不同数字的等级不同,但是我每次输入的结果只有F ...