Jogo adivinhar uma palavra em Python
Um joguinho bem simples onde o usuário terá 3 chances para descobrir nossa palavra secreta.
print('Qual o melhor suplemento em relação custo x benefício. DICA, tem nas carnes vermelhas') secreto = 'creatina' # A palavra digitadas = [] # Cria uma lista sem nada chances = 3 # Iniciando o While while True: if chances == 0: print('Você perdeu! ') break letra = input('Digite uma letra: ') # Validar para digitar apenas uma letra if len(letra) >1: print('Ahhhh, isso não vale! Digite apenas uma letra! ') continue digitadas.append(letra) if letra in secreto: print(f'YES, a letra "{letra}" existe na palavra secreta.') else: print(f'NOPS, a letra "{letra}" NÃO EXISTE na palavra secreta') digitadas.pop() secreto_temporario ='' # Variável vazia para receber a palavra temporária for letra_secreta in secreto: if letra_secreta in digitadas: secreto_temporario += letra_secreta else: secreto_temporario += '*' if secreto_temporario == secreto: print('Você acertou a palavra secreta. ') break else: print(f'A palavra secreta está até o momento assim > {secreto_temporario}') if letra not in secreto: chances -= 1 print(f'Você ainda tem {chances} chances.') print()
Comentários
Postar um comentário