這是我到目前爲止。這個遊戲可以有多個玩家達到len(玩家)。如何創建一個循環回上一位玩家的第一個玩家的函數?
我希望它每次都會提示不同的玩家進行移動。所以,例如,如果有3名球員ABC,如果是玩家的A轉,我希望下一個玩家成爲玩家B,然後下一個玩家成爲C,然後返回到玩家A.
只使用while循環,if語句和可能的布爾值。
球員=「ABCD」
def next_gamer(gamer):
count = 0
while count < len(GAMERS):
if gamer == GAMERS[0]:
return GAMERS[count + 1]
if gamer == GAMERS[-1]
return GAMER[0]
count = count + 1
時候,你才能在你想達到什麼樣的更精確? – Josay
您的代碼似乎有一個小的格式錯誤,可能只是粘貼它而已。爲了清晰起見,您可能需要編輯它並縮進if和「count = count + 1」,以便它們落入while循環中。 – LISTERINE