1
resposta

Jogo Funcionando !

import random

print("Bem-Vindo ao jogo de adivinhação")

numero_secreto = random.randrange(1, 101)
total_de_tentativas = 0
pontos = 100

print("Defina a dificuldade do jogo:", numero_secreto)
print("(1)Facíl (2)Médio (3)Difícil")

nivel = int(input("Defina o nivel: "))

if(nivel == 1):
    total_de_tentativas = 20
elif(nivel == 2):
    total_de_tentativas = 10
else:
    total_de_tentativas = 5    


for rodada in range(1, total_de_tentativas +1):
    print("tentativa {} de {}".format(rodada, total_de_tentativas))
    chute_str = input("Digite um numero: ")
    print("Você digitou", chute_str)
    chute = int(chute_str)

    if(chute < 1 or chute > 100):
        print("Você deve chutar um numero entre 1 e 100!")
        continue

    acertou = chute == numero_secreto
    maior = chute > numero_secreto
    menor = chute < numero_secreto

    if(acertou):
        print("Parabéns, você acertou!")
        print("Você fez {} pontos".format(pontos))
        break
    else:
        if(maior):
            print("Você errou! O numero secreto é menor.")
        elif(menor):
            print("Você errou! O numero secreto é maior.")
        pontos_perdidos = abs(numero_secreto - chute)
        pontos -= pontos_perdidos



print("Fim do Jogo!")    
1 resposta

Olá Rodrigo, tudo bem com você?

Meus parabéns pelo seu empenho e por compartilhar com a comunidade do fórum Alura o seu desenvolvimento, continue assim.

Caso tenha alguma dúvida encontro-me à disposição.

Abraços e bons estudos.