我想知道如何在游戏中制作一个while循环,在玩家玩过一次游戏后,用户会问他们是否想再玩一次。如果用户输入yes,游戏就会重新开始,但如果他们说不,那么游戏结束。
我想要一些例子,如果你可以使用 while true boolean 方法来解释,因为我很难理解这一点。
我想知道如何在游戏中制作一个while循环,在玩家玩过一次游戏后,用户会问他们是否想再玩一次。如果用户输入yes,游戏就会重新开始,但如果他们说不,那么游戏结束。
我想要一些例子,如果你可以使用 while true boolean 方法来解释,因为我很难理解这一点。
看看这门课程An Introduction to Interactive Programming in Python:
如果我参加这门课,我会学到什么最酷的东西?
您将能够在 Python 中构建自己的游戏。
似乎您最大的问题是如何使用while
循环并在循环内接受输入。
看看Python 中的 While 循环。将提供有关其工作原理的基本见解。
要解决您的问题,请分析以下代码。那应该可以让你开始。
print "Type 3 to continue, anything else to quit."
someInput = raw_input()
while someInput == '3':
print "Thank you for the 3. Very kind of you."
print "Type 3 to continue, anything else to quit."
someInput = raw_input()
print "That's not 3, so I'm quitting now."
希望这可以帮助。