好吧,我试着用Python做一个棍子游戏。我在询问用户要输入的木棒数量。在
我应该包括一个条件,如果用户确实输入了一个10到100之间的数字,它会一遍又一遍地问他,直到他给出一个介于这个数字之间的数字。然而,每当我输入一个介于这个数量之间的数字时,我的代码就会结束。在
另外,我最初的问题是如何询问玩家,在他们选择了相同的数量后,他们将采取多少支棍子。它只是重复同样的问题,问他们在游戏中想要多少根棍子。我最初的问题是如何进入下一部分。在print("Welcome to the game of sticks, choose wisely...")
sticks = int(input("Choose the number of sticks(10-100 ): "))
while(sticks >= 10 and sticks <= 100 ):
print("There are %d sticks on the board." % sticks)
sticks = int(input("Choose the number of sticks(10-100 ): "))
take = int(input("How many sticks will you take?(1-3): "))
while(take >= 1 and take <= 3):
print(sticks - take)
take = int(input("How many sticks will you take?(1-3): "))
有人熟悉木棍游戏的编程吗?请不要给我全部的输出,告诉我出了什么问题。我该怎么做才能让它成功呢?在