Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- print("****************")
- print("Bem vindo ao jogo de adivinha")
- print("****************")
- numero_secreto = round(random.randrange(1, 101)) # 1 a 100
- total_de_tentativas = 0
- rodada = 1 # iniciador do contador do while
- pontos = 1000
- print(numero_secreto)
- print("Qual nivel de dificudade deseja? ")
- print("(1) Facil, (2) Medio, (3) Dificil ")
- nivel = int(input("Defina um nivel: "))
- if (nivel == 1):
- total_de_tentativas = 20
- elif (nivel == 2):
- total_de_tentativas = 10
- else:
- total_de_tentativas = 5
- # while (rodada <= total_de_tentativas):
- for rodada in range(1, total_de_tentativas + 1):
- print("Tentativa {} de {}".format(rodada, total_de_tentativas))
- chute_str = input("Digite um numero entre 1 e 100: ")
- print("Voce digitou: ", chute_str)
- chute = int(chute_str)
- if (chute < 1 or chute > 100):
- print("Você deve digitar um numero entre 1 e 100! ")
- continue
- # condições
- acertou = chute == numero_secreto
- maior = chute > numero_secreto
- menor = chute < numero_secreto
- # types
- # print(type(acertou))
- # print(type(maior))
- # print(type(menor))
- # logicas
- if (acertou):
- print("voce acertou e fez {} pontos !".format(pontos))
- break
- else:
- if (maior):
- print("Você errou seu numero e maior que o numero secreto")
- elif (menor):
- print("Você errou seu numero e menor que o numero secreto")
- pontos_perdidos = abs(numero_secreto - chute)
- pontos = pontos - pontos_perdidos
- # contador do while
- # rodada = rodada + 1
- print("Fim de jogo")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement