print("Bem vindo jogador, os jogos disponiveis são...", "1 - Jogo da adivinhação", "... E por enquanto é só.", sep='\n\n')
print("Informe a numeração do jogo que deseja jogar logo abaixo! E garanta que esteja certo :)")
jogoadivinhacao = 1
jogo_escolhido_str = input("-> ")
jogo_escolhido = int(jogo_escolhido_str)
tem_jogo = jogo_escolhido == jogoadivinhacao
if (tem_jogo):
print("Que começe o Jogo da adivinhação!!!")
numero_secreto = 34
tentativas = 3
erros = 1
erros_permitidos = 3
numeros_permitidos_min = 1
numeros_permitidos_max = 100
print("Escreva qual número você acha ser o número secreto.")
print("Você possui {} chances, e só valem números do {} ao {} :)" .format(tentativas, numeros_permitidos_min, numeros_permitidos_max))
for rodadas in range(1, erros_permitidos + 1):
chute_str = input("-> ")
chute = int(chute_str)
acertou = numero_secreto == chute
menor = numero_secreto < chute
maior = numero_secreto > chute
chances_str = "chances"
if(chute < numeros_permitidos_min or chute > numeros_permitidos_max):
tentativas = tentativas - 1
if (tentativas <= 0):
print("Eu avisei... agora você perdeu todas as {} chances por isso >:(" .format(erros_permitidos))
else:
print("Ei!! Esse não é um número válido, por causa dessa brincadeira vou tirar uma de suas rodadas >:(", "agora só possuí {} chances >:)" .format(tentativas), sep='\n')
continue
if(acertou):
print("Parabens!!! Você acertou :)")
break
else:
if(menor):
tentativas = tentativas - 1
erros = erros + 1
print("Que pena :( ... O número secreto era menor que esse valor.")
if (tentativas == 1):
chances_str = "chance"
if (tentativas > 0):
print("Mas você ainda tem {} {} Pode tentar novamente :) vamos lá!!" .format(tentativas, chances_str))
elif(maior):
tentativas = tentativas - 1
erros = erros + 1
print("Que pena :( ... O número secreto era maior que esse valor.")
if (tentativas == 1):
chances_str = "chance"
if(tentativas > 0):
print("Mas você ainda tem {} {} Pode tentar novamente :) vamos lá!!" .format(tentativas, chances_str))
perdeu = erros > erros_permitidos
if(perdeu):
print("Infelizmente não foi dessa vez amigo :(")
print("Fim do jogo.")
else:
print("Essa numeração não corresponde a nenhum de nossos jogos :(")