Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- # import o pacote de suporte para ações randomicas
- import random
- # Titulo do joguinho
- print("#### Adivinha o número ####")
- # Número de tantativas
- tentativas = 5
- # Textos com mensagens para zoar
- causar_medo = {
- 1: "Tais lascado.",
- 2: "Uia, está perto de morrer.",
- 3: "Vai contando com a sorte",
- }
- # Número de inicio para a sortear
- inicio = 1
- # Número de termino para a sortear
- fim = 20
- # Termina a execução do joguinho
- finalizar = False
- # Pega um número aleatorio entre 1 e 20
- numero_da_sorte = random.randint(inicio, fim)
- numero_da_morte = [random.randrange(inicio, int(fim) , 1) for _ in range(int(fim/4))]
- # print (numero_da_sorte)
- # print (numero_da_morte)
- def tentativa():
- global tentativas, finalizar, numero_da_sorte
- chute = int(input("Qual o número de 1 a 20?: "))
- if chute < 1 or chute > 20:
- print("Home, informe um número de 1 a 20.")
- else:
- tentativas = tentativas - 1
- if chute == numero_da_sorte:
- print("#### ACERTOU MISERÁVEL ###")
- finalizar = True
- elif chute in numero_da_morte:
- print("Você morreu miserá.")
- finalizar = True
- elif tentativas == 0:
- print("Suas tentatias acabaram miserá.")
- finalizar = True
- else:
- print("Acertou não miserá, você só tem: ", tentativas, " tentativas.")
- if tentativas in causar_medo: print( causar_medo[tentativas] )
- while finalizar == False:
- tentativa()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement