Mundo em Python

Jogo de adivinhar cartas

import random
escolha = True
while escolha ==True:
print("====== MENU ======")
print("\n1. jogo")
print("2. Sair")
escolha=int(input("\nEscolha a sua opção: "))
if escolha==1:
naipes = ["Copas", "Espadas", "Ouros", "Paus"]
valores = ["2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A"]
naipe_escolhido = random.choices(naipes)
valor_da_carta_escolhido = random.choices(valores)
a = ''.join(naipe_escolhido)
b = ''.join(valor_da_carta_escolhido)
print(f"A carta escolhida é: {a} {b}")
i = 1
while i < 11:
print(f'Jogada número: {i}')
naipe_jogada=input(f'Escolha a naipe: ')
valor_jogada = input(f'Escolha do valor(2,3,4,5,6,7,9,10,J,Q,k,A): ')
if naipe_jogada == a and valor_jogada != b:
print("Acertou no Naipe mas falhou no valor.")
i = i + 1
elif naipe_jogada != a and valor_jogada == b:
print("Acertou no valor mas falhou no naipe.")
i = i + 1
elif naipe_jogada != a and valor_jogada != b:
print("Não acertou em nada.")
i = i + 1
else:
print("Parabéns!!!")
print("Acertou na carta escolhida.")
i = 11
print(f"\nA carta escolhida é: {a} {b}")
else:
print("Número Inválido!!\n")
0