Skip to content

Commit 3f9c4eb

Browse files
committed
doc: add comments.
Loop structure: While. Guessing game v2.0
1 parent e2d44c6 commit 3f9c4eb

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

ex058.py

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
#EN- Loop structure: While
2+
#Guessing Game v2.0
13
#58- Improve the challenge 28 game where the computer will “think” of a number between 0 and 10. But now the player will
24
#try to guess until you get it right, showing at the end how many guesses it took to win.
3-
from random import randint
5+
'''from random import randint
46
computer = randint(0,10)
57
print('I am your computer. . . I just thought of a number between 0 and 10. ')
68
print('Can you guess which one it was?')
@@ -16,4 +18,26 @@
1618
print('More. Try again.')
1719
elif player > computer:
1820
print('Less. Try again.')
19-
print(f'You got it rigth with {guesses} attempts. Congratulations!')
21+
print(f'You got it rigth with {guesses} attempts. Congratulations!')'''
22+
23+
24+
#PT- Estrutura de repetição: While.
25+
#Jogo da Adivinhação v2.0
26+
#58: Melhore o jogo do DESAFIO 28 onde o computador vai “pensar” em um número entre 0 e 10. Só que agora o jogador vai
27+
# tentar adivinhar até acertar, mostrando no final quantos palpites foram necessários para vencer.
28+
from random import randint
29+
computador = randint(0,10)
30+
print('Eu estou pensando em um número de 0 a 10, tente adivinhar qual é!')
31+
acerto = False
32+
tentativa = 0
33+
while not acerto:
34+
jogador = int(input('Qual o seu palpite?'))
35+
tentativa += 1
36+
if jogador == computador:
37+
acerto = True
38+
else:
39+
if jogador < computador:
40+
print('Tente novamente.')
41+
elif jogador > computador:
42+
print('Quase, tente denovo.')
43+
print(f'Você acertou na sua {tentativa}ª. Parabéns')

0 commit comments

Comments
 (0)