質問: パイソン文法 パイソン文法で score=int(input("score ? ")) if score > 80: print("great!") elif score > 90: print("best!") else: print("不可") とした場合 95と入力するとgreat! がでてbest! がでないがどうしてか?ご教授ください。
回答: 最初のif score > 80で入力した95がヒットしてしまうからです 80と90の位置を逆にしないとダメです score=int(input("score ? ")) if score > 90: print("great!") elif score > 80: print("best!") else: print("不可")