是否可以使用python并有一组可供选择的选项?
例如,当询问输入时,您可以选择“是”“否”或“可能”
答案 0 :(得分:2)
我怀疑一点搜索会对你有所帮助。
请在此处查看极为相似的问题的答案https://stackoverflow.com/a/3041990/5298696
添加“可能”选项将是一项简单的编辑,如果您需要帮助,请提供更新。
答案 1 :(得分:2)
您可以使用此功能:
def yesno_to_bool(s):
s = s.lower()
if s == "yes":
return True
elif s == "no":
return False
其中的工作原理如下:
>>> yesno_to_bool("yes")
True
>>> yesno_to_bool("no")
False
>>> yesno_to_bool("Maybe")
None