-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjogo-chute
54 lines (38 loc) · 1.18 KB
/
jogo-chute
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# Jogo da adivinhação
import random
print("************************************")
print("* Bem vindo ao jogo da adivinhação *")
print("************************************")
pontos = 1000
adivinhacao = random.randrange(1, 101)
total_tentativa = 3
print("Escolha o nível: ")
print(" (1) Fácil (2) Médio (3) Difícil")
nivel = int(input("Nível: "))
if nivel == 1:
rodada = 20
elif nivel == 2:
rodada = 10
elif nivel == 3:
rodada = 5
for cont in range(1, rodada):
print("Total de tentativas: {} de {} ".format(cont, rodada))
chute = int(input("Digite um número: "))
igual = chute == adivinhacao
maior = chute > adivinhacao
menor = chute < adivinhacao
if chute < 1 or chute > 100:
print("O chute não pode ser menor que 1 e nem maior que 100")
continue
if igual:
print("Parabéns, você acertou! ", adivinhacao)
break
elif menor:
print("Que pena. Seu chute foi menor.")
else:
print("Que pena. Seu chute foi maior.")
pontos_perdidos = abs(pontos - chute)
pontos = pontos_perdidos
print("Pontuação: {}".format(pontos))
print("O número era: {}".format(adivinhacao))
print("Fim do jogo!")