目前球员只有一回合,而且从未显示比赛的胜者。这个主要功能需要做些什么变化才能让每个玩家正好三回合?需要对主要功能进行哪些更改才能让每个玩家恰好有三个回合?
def main():
display_welcome() #1
number_of_turns = 3
score_player1 = 0
score_player2 = 0
name_player1 = "Olivia"
name_player2 = "Ned"
turn_num = 1
first_player_num = random.randrange(1, number_of_turns + 1)
if first_player_num == 2:
temp = name_player1
name_player1 = name_player2
name_player2 = temp
score1 = have_one_turn(turn_num, name_player1)
score2 = have_one_turn(turn_num, name_player2)
score_player1 = score_player1 + score1
score_player2 = score_player2 + score2
if turn_num < number_of_turns:
display_turn_results(name_player1, score_player1, name_player2, score_player2, False) #10
else:
display_turn_results(name_player1, score_player1, name_player2, score_player2, True)
'对于i:'? – Julien
不能使用for..in循环 – BEMDAS
欢迎使用堆栈溢出。这不是让某人为你做作业的地方。你应该首先表现出努力。请描述你到目前为止所尝试的内容,以及你对这个问题的理解。例如,你能告诉我们给定的代码当前的行为不正确吗? –