Files
cursopython2023/aula47.py

50 lines
1.3 KiB
Python

"""
Faça um jogo para o usuário adivinhar qual
a palavra secreta.
- Você vai propor uma palavra secreta
qualquer e vai dar a possibilidade para
o usuário digitar apenas uma letra.
- Quando o usuário digitar uma letra, você
vai conferir se a letra digitada está
na palavra secreta.
- Se a letra digitada estiver na
palavra secreta; exiba a letra;
- Se a letra digitada não estiver
na palavra secreta; exiba *.
Faça a contagem de tentativas do seu
usuário.
"""
import os
palavra_secreta = 'perfume'
letras_acertadas = ''
numero_tentativas = 0
while True:
letra_digitada = input('Digite uma letra: ')
numero_tentativas += 1
if len(letra_digitada) > 1:
print('Digite apenas uma letra.')
continue
if letra_digitada in palavra_secreta:
letras_acertadas += letra_digitada
palavra_formada = ''
for letra_secreta in palavra_secreta:
if letra_secreta in letras_acertadas:
palavra_formada += letra_secreta
else:
palavra_formada += '*'
print('Palavra formada:', palavra_formada)
if palavra_formada == palavra_secreta:
os.system('clear')
print('VOCÊ GANHOU!! PARABÉNS!')
print('A palavra era', palavra_secreta)
print('Tentativas:', numero_tentativas)
letras_acertadas = ''
numero_tentativas = 0