python - 我将如何循环这段代码以便它再次开始?

标签 python

我是 python 新手,我需要一些帮助。我只需要知道如何循环这段代码,以便在它说“请再试一次...”之后,它会转到“你想滚动还是粘住”。提前致谢。

Roll = input("Do you want to Roll or Stick?")
if Roll in ("Roll" , "roll"):
    print("Your new numbers are," , +number10 , +number20 , +number30 , +number40 , +number50)
if Roll in ("Stick" , "stick"):
    print("Your numbers are," , +number1 , +number2 , +number3 , +number4 , +number5)
else:
    print("Please try again.")

最佳答案

您可以用 while 来包装您的代码循环:

while True:
    Roll = input("Do you want to Roll or Stick?")
    if Roll.lower() == 'exit':
        break
    ...
    else:
        print("Please try again. Type 'exit' to exit.")

关于python - 我将如何循环这段代码以便它再次开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40072080/

相关文章:

python - 为什么有些图像有第三维,而其他图像有 4?

Python 多处理文档示例

python - 将嵌套的 JSON 结构反序列化为 Django 模型对象

python - CPython 中的字符串乘法是如何实现的?

python - 为什么我的 python 子进程调用在 crontab 中不起作用?

python - 如何在 Tastypie 中加载外键元素

python - 是否有一个 wsgi 服务器可以进行渐进式传输编码 : chunked

python - 使用错误的输入类型调用函数时打印 "Wrong Type"- Python

python - 使用 Pandas 在 HDF 中存储包含字符串的数据帧时的神秘之处

python - 如何删除/修改 pandas 数据框图表上的轴标题?