我正在尝试 youtube 上的教程。 https://www.youtube.com/watch?v=NqsZ8DD6WHU。我的代码并没有像它想象的那样工作。有人可以解释为什么吗?谢谢
code
nims = 21
player = 1
while True:
print("The number left:", nims)
print ("player", player)
while True:
move = input("Put a number: ")
if move in [1,2,3] and move > nims:
break
print("Illegal move")
nims = nims - int(move)
# Show how many left
#if nims == 0:
# print("not allow to take all")
if nims == 1:
print("Player", player, "Lose")
break
if player == 1:
player = 2
else:
player = 1
print("Game Over")