这是我到目前为止得到的。这个游戏最多可以有多个玩家 len(players)。
我希望它每次都能不断提示不同的玩家采取行动。因此,例如,如果有 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