-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjogo_da_forca.py
More file actions
36 lines (27 loc) · 816 Bytes
/
jogo_da_forca.py
File metadata and controls
36 lines (27 loc) · 816 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#jogo da forca
palavra = 'javascript'
letras_usuario= []
chances = 4
ganhou = False
while True:
#criar a nossa lógica
for letra in palavra:
if letra.lower() in letras_usuario:
print(letra, end=' ')
else:
print('_', end=' ')
print (f'Você tem {chances} chances')
tentativa = input('Escolha uma letra para adivinhar: ')
letras_usuario.append(tentativa.lower())
if tentativa.lower() not in palavra.lower():
chances-=1
ganhou=True
for letra in palavra:
if letra.lower() not in letras_usuario:
ganhou = False
if chances == 0 or ganhou:
break
if ganhou:
print(f'Parabéns, você ganhou o jogo! A palavra era: {palavra}')
else:
print(f'Você perdeu! A palavra era {palavra}')