wule吾乐 发表于 2022-10-12 19:00:50

第006讲:改进我们的小游戏(上)| 课后测试题 动动手求助

counts = 3
while counts > 0:

x = input("请输入你的分数:")
x = int(x)


if x < 60:
   print("D")
else:
   if x <= 80:
      print("C")
   ifx <= 90:
      print("B")
   ifx < 100:
      print("A")
   if x == 100:
      print("S")
      x = "e"
      break
            
   
      
      print("成绩查完了")




大佬们帮我看看哪里出问题了
为什么输入66 会出现 A B C
┭┮﹏┭┮

wule吾乐 发表于 2022-10-12 19:11:37

纯萌新小白 求助

wule吾乐 发表于 2022-10-13 21:42:27

我懂了   写的简略了 80 > x<90   

wule吾乐 发表于 2022-10-13 21:42:57

我懂了   写的简略了 80 < x < 90

上进的大白 发表于 2022-10-13 23:16:15

至少是你思考的结果

jkdf 发表于 2022-10-17 16:55:02

因为你abc的判断条件都小于66,要详细写个范围
页: [1]
查看完整版本: 第006讲:改进我们的小游戏(上)| 课后测试题 动动手求助