Antes de iniciar o Python 3 - Avançando na Linguagem, para Aula 01, tentei fazer, com meu conhecimento atual, o jogo da forca. Código abaixo. Agora vou ver a aula e desenvolver as possíveis melhorias. :-) . Professor é muito bom.
def jogar():
print()
print(30*"#")
print(5*"#"+" jogo da forca "+10*"#")
print(30*"#")
print()
secretWord = "banana"
numLetras = len(secretWord)
lista = ["_"]*numLetras
chances = 3
print(lista)
print()
tentativa = input("Qual a primeira letra ? : ").lower()
resto = numLetras
c = 0
while resto != 0 :
if tentativa in secretWord :
print("Essa letra existe")
for i in secretWord:
if i == tentativa:
lista[c] = tentativa
c = c + 1
else:
c = c + 1
continue
print()
print(lista)
resto = lista.count('_')
print()
c = 0
if resto == 0:
print("PARABÉNS !! VOCÊ ACERTOU")
break
tentativa = input("Qual sua próxima letras ? : ").lower()
print()
else:
print('Essa letra não tem... \n')
chances = chances - 1
print(f"Voce tem mais {chances} chances.. \n")
c = 0
if chances == 0:
break
tentativa = input("Qual sua próxima letras ? : ").lower()
print("FIM de Jogo !")
if (__name__ == "__main__"):
jogar()