如何让输入接受括号中任何形式的单词?
How can I make the input accept any form of the words in the brackets?
所以,我在 python 和一般编程方面还是个新手,我正在观看一些教程以获取 python 领域的知识,我想问一下我该如何制作input accept 括号里的字写成enter image description here
的任何方式
所以你可以看到代码只接受 Yes 或 No 作为答案,但如果有人错误地写 YEs 或 nO 或 YEs 或 NO 或任何其他可能错误地将其写入的方式而不是写 Yes 或 No被录取了?
您可以使用lower()函数将任何字符串转换为小写,然后进行比较,例如:
list = ["yes", "no"]
word = input()
if word.lower() in list:
print("OK")
所以,我在 python 和一般编程方面还是个新手,我正在观看一些教程以获取 python 领域的知识,我想问一下我该如何制作input accept 括号里的字写成enter image description here
的任何方式所以你可以看到代码只接受 Yes 或 No 作为答案,但如果有人错误地写 YEs 或 nO 或 YEs 或 NO 或任何其他可能错误地将其写入的方式而不是写 Yes 或 No被录取了?
您可以使用lower()函数将任何字符串转换为小写,然后进行比较,例如:
list = ["yes", "no"]
word = input()
if word.lower() in list:
print("OK")