【发布时间】:2018-03-04 05:29:27
【问题描述】:
以下代码 sn-p 旨在允许用户输入问题的答案。他们被允许进入四个
答案:y 或 Y 表示“是”,或 n 或 N 表示“否”。该程序应该打印出收到的答案,如果
输入有效,否则打印错误信息。
answer = input("What is your answer? ")
if answer == "y" or "Y":
print("You answered yes")
elif answer == "n" or "N":
print("You answered no")
else:
print("You didn’t enter an acceptable answer")
它只是一直说我回答了yes,无论我输入n 或N 还是一些随机的东西。谁能给我解释一下?
【问题讨论】:
标签: python python-3.x