Python果机循环回inpu

2024-10-01 00:32:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我要用Python做一台水果机。旋转的水果有樱桃、柠檬、铃铛、星星和骷髅。成功的标准是•

如果掷两个符号,则用户赢得50便士。

如果滚动两个头骨,用户损失1英镑,如果滚动三个头骨,则损失所有金钱。

•如果你得到3个相同的,你就得到1英镑,如果3个钟声滚动5英镑。

起价1英镑,每次20便士。

如何将其循环回问题“Roll”或“Quit”,以及如何使其成为用户输入除Roll或Quit以外的内容,并显示“Oops try again”?-请解释对代码的任何更改,因为我只知道基本的。你知道吗


Tags: 用户标准符号金钱quit樱桃roll损失
1条回答
网友
1楼 · 发布于 2024-10-01 00:32:40

您可以将程序包装成这样的无限循环:

while True:
    start = input("Enter Roll or Quit? ")
    # [more code]

这样,您的程序将始终重新开始。如果您得到一个无效的输入,请使用continue跳回循环的开头以获得另一个输入。如果用户想退出,请使用break退出循环。你知道吗

相关问题 更多 >