Python 我应该在代码中添加什么以便获得所需的输出

Python 我应该在代码中添加什么以便获得所需的输出,python,python-3.x,Python,Python 3.x,我正在尝试制作一个“Tic-Tac-Toe”游戏,目前我的输出选择了一个玩家并要求他为他选择一个标志,它显示了被选择的玩家的名字,在下一个玩家必须为他选择标志后,我需要代码帮助,该代码将要求其他未被选择的玩家选择标志 import random whose_turn = random.choice(['Player 1', 'Player 2']) print(f"First Turn: {whose_turn}") sign_player_1 = input(f"{whose_turn},

我正在尝试制作一个“Tic-Tac-Toe”游戏,目前我的输出选择了一个玩家并要求他为他选择一个标志,它显示了被选择的玩家的名字,在下一个玩家必须为他选择标志后,我需要代码帮助,该代码将要求其他未被选择的玩家选择标志

import random

whose_turn = random.choice(['Player 1', 'Player 2'])
print(f"First Turn: {whose_turn}")
sign_player_1 = input(f"{whose_turn}, Choose a sign for you: ")
sign_player_2 = input(f"Opponent, Choose a sign for you: ")

Actual Output:

First Turn: Player 1
Player 1, Choose a sign for you: X
Opponent, Choose a sign for you: O

Expected Output:
First Turn: {Player chosen}
{Player chosen}, Choose a sign for you: 
{Player not chosen}, Choose a sign for you:
你可以用

from random import shuffle

players = ['Player 1', 'Player 2']
shuffle(players)
player1, player2 = players

print(f"First Turn: {player1}")
sign_player_1 = input(f"{player1}, Choose a sign for you: ")
sign_player_2 = input(f"{player2}, Choose a sign for you: ")