Olá, Vinícius! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de funções para estruturar o jogo com Python, utilizou muito bem o random.choice para gerar escolhas aleatórias e ainda compreendeu a importância do condicional para determinar o vencedor de forma lógica.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é permitir que o jogador jogue várias rodadas em sequência. Assim:
def jogar_varias_rodadas():
while True:
jogar()
continuar = input("Deseja jogar novamente? (s/n): ").lower()
if continuar != "s":
print("Obrigado por jogar!")
break
jogar_varias_rodadas()
Isso faz com que o jogo seja mais interativo e divertido, sem precisar reiniciar o programa a cada rodada.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!