python第6讲课后习题动动手第1题
本帖最后由 adouu57193 于 2024-8-13 20:46 编辑为什么我根据答案的代码运行,输入数字后,显示的结果是无限个字母,而不是输入一个输出,弹出一个字母?
这是我自己的代码
请将第 1 题的代码写在下方:
while 1 < 2:
score = input("请输入你的分数:")
if score == "e":
break
else:
score = int(score)
if score < 60:
print("D")
else:
if 60 <= score <80:
print("C")
else:
if 80 <= score <90:
print("B")
else:
if 90 <= score <100:
print("A")
else:
if score == 100:
print("S")
else:
print("输入错误") 可能是你的编译器的问题吧。。。
我用了你的代码,结果一点问题都没有。
再好好看看细节部位,按照你提供的代码运行结果是没问题的 我也是,用你的代码运行了一下,没什么问题。
页:
[1]