import random
tentativas = 1
naipes = ['c', 'e', 'o', 'p']
valores = ['a', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'v', 'd', 'r']
naipe_aleatorio = random.choice(naipes)
valor_aleatorio = random.choice(valores)
print(naipe_aleatorio,valor_aleatorio)
while tentativas <= 10:
print("\n")
print(f"Tentativa {tentativas}:")
escolha_naipe = str(input("Escolhe o Noipe:\nc - Copas\ne - Espadas\no - Ouros\np - Paus\n"
"Digite a escolha: ")).lower()
escolha_valor = str(input("Digite a carta (2 a 10, v, d, r a): ")).lower()
if escolha_naipe not in ["c", "e", "o", "p"] or escolha_valor not in ['a', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'v', 'd', 'r']:
print("Naipe ou valor inválido! Por favor, escolha uma opção válida.")
else:
if naipe_aleatorio == escolha_naipe and escolha_valor == valor_aleatorio:
print("Parabéns, acertou na carta!")
break
elif naipe_aleatorio == escolha_naipe and escolha_valor != valor_aleatorio:
print("Acertou no Naipe, mas falhou no valor da carta.")
elif naipe_aleatorio != escolha_naipe and escolha_valor == valor_aleatorio:
print("Falhou no Naipe, mas acertou no valor da carta.")
else:
print("Falhou no Naipe e no valor da carta.")
tentativas = tentativas +1
if tentativas > 10:
print("Suas tentativas acabaram. A carta era:", naipe_aleatorio, valor_aleatorio)