按照帖子上敲的代码,为什么输出就不一样呢?

#while 4 < 5:
s = int(input("请输入分数:56"))
if 80 >= s >= 60:
print("及格")
elif 80 < s <= 90:
print("优秀")
elif 90 < s <= 100:
print("非常优秀")
else:
print("不及格")
if s > 50:
print("你的分数在60分左右")
else:
print("你的分数低于50分")

输入结果是:
请输入分数:56

而帖子上输入的结果:
是请输入分数:56
不及格
你的分数在60分左右
请输入分数:70
及格
请输入分数:

请各位不吝指导

把#去掉,就第一个#,while前面那个

while True:
    s = int(input("请输入分数:"))
    if s >=90:
        print("非常优秀")
    elif s >= 80 :
        print("优秀")
    elif s >= 60 :
        print("及格")
    else:
        print("不及格")
        if s >= 50:
            print("你的分数在50分左右")
        else:
            print("你的分数低于50分")