gpt4 book ai didi

python - 在 python 中重复 y/n 问题的有效方法

转载 作者:行者123 更新时间:2023-12-02 19:45:12 25 4
gpt4 key购买 nike

我正在寻找一种方法来实现“按 Y 继续,N 取消”提示。

我目前的实现方式是

Prompt = None
# Loop until the user inputs a valid answer
while Prompt not in ("yes", "y", "n", "no"):
Prompt = input("Do you wish to continue? answer y or n\n")
if Prompt == 'y' or == 'yes':
state = 2 # switch state to processing state
elif Prompt == 'n' or == 'no': # cancel
break

有没有更有效的方法来实现这个提示?

最佳答案

是的,只需尝试以下操作即可。

while True:
Prompt = input("Do you wish to continue? answer y or n\n")
if Prompt in ['y', 'yes']:
state = 2 # switch state to processing state
elif Prompt in ['n', 'no']:
break

关于python - 在 python 中重复 y/n 问题的有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59442258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com