-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjg.py
71 lines (55 loc) · 2.15 KB
/
jg.py
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
55
56
57
58
59
60
61
62
63
64
65
66
67
#biblioteca de numeros aleatorios
import random as rd
#obas vindas e escolha de dificuldade do jogador
def boasVindas():
print('\n_____________________________________________')
print('\n|---SEJA BEM VINDO AO PALPITE CERTO-------|')
print('|---DEFINA A DIFICULDADE QUE DESEJA JOGAR---|')
print('|---------------1 FÁCIL---------------------|')
print('|---------------1 MÉDIO---------------------|')
print('|---------------3 DIFICIL-------------------|')
#mecanica de dificuldade
def dificuldade():
boasVindas()
opcao = int(input('\nQual á sua escolha campeão: '))
if opcao == 1:
max_tentativas = 10
print('\nOtima opção para iniciantes! vamos começar!')
return max_tentativas
if opcao == 2:
max_tentativas = 5
print('\nPor que não tentar algo mais dificil? vamos começar!')
return max_tentativas
if opcao == 3:
max_tentativas = 3
print('\nSão apenas 3 tentativas, tenho medo de você! vamos ver se é realmente bom!')
return max_tentativas
#criando nosso jogo de adivinhação
def jogo_adivinhacao():
numero_secreto = rd.randint(1,100)
tentativas = 0
max_tentativas = dificuldade()
while tentativas < max_tentativas:
palpite = int(input('\nTente á sorte: '))
if palpite == numero_secreto:
print('\nParabéns! Você é um campeão!')
opcao = int(input('\nPara jogar novamente digite (1): '))
if opcao == 1:
jogo_adivinhacao()
else:
print('\nObrigado por jogar, volte sempre!')
break
elif palpite > numero_secreto:
print('\nTENTE UM NUMERO MENOR!')
else:
print('\nTENTE UM NUMERO MAIOR!')
tentativas += 1
if tentativas >= max_tentativas:
print(f'fim de Jogo! O numero era {numero_secreto}.')
opcao = int(input('\nPara jogar novamente digite (1): '))
if opcao == 1:
jogo_adivinhacao()
else:
print('\nObrigado por jogar, volte sempre!')
#jogo pronto para ser executado, divirta-se!!!
jogo_adivinhacao()