python - 如何创建一个真正的while循环?
问题描述
让我首先说,我是编码的初学者。我使用 python 3.4.GUI。
所以我有这个代码:
register = input("have you registered an
account?")
if register == "yes":
print("you may proceed to log in")
if register == "no":
print("please, create an account")
else:
print("that is not a valid answer")
我如何在此创建一个 while true 循环,以便如果用户输入“是”或“否”以外的任何内容,他们会回到开始?谢谢!
解决方案
如果要在正确输入后结束循环,请取消注释 break。
while True:
register = input("have you registered an account?")
if register == "yes":
print("you may proceed to log in")
# break?
elif register == "no":
print("please, create an account")
# break?
else:
print("that is not a valid answer")
推荐阅读
- html - 按钮闪烁
- python - 将 Python 函数返回组织到一个干净的 for 循环中并检查是否超过时间
- reactjs - react中如何实现表单输入验证
- matplotlib - 将图例添加到状态栏上的 x、y 坐标
- eclipse - 在eclipse中打开watch窗口
- javascript - 有没有办法在Angular JS中链接时进行条件扩展?
- syntax-error - 如何解决此“液体警告:液体语法错误:预期 id 但在其中找到 open_square”
- ios - Flutter Platform.operatingSystemVersion 在 iOS 上是错误的
- pine-script - 如何识别事件的开始
- python - 如何加快两个不同大小的数组之间的操作?