1
resposta

Professor fiz desta maneira:

print("\n*********************************")
print("Bem vindo ao jogo de Adivinhação!")
print("*********************************")

numero_secreto = 5

total_tentativas = 3

# Com o for .. range. A posição final é não-inclusiva,
# por isso, para imprimirmos de 1 até 3, usamos a variável + 1 como posição final:

for tentativa in range(1, total_tentativas + 1):

    print("\nTentativa {} de {}".format(tentativa, total_tentativas))
    chute_str = input("Digite o número a ser adivinhado: ")
    chute = int(chute_str)

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

    if acertou:
        print("\nVocê Acertou! O número era: ", numero_secreto)
        print("\nFim do Jogo!!!")
        break
    else:
        if maior:
            print("Você Errou! Seu chute foi maior que o Número Secreto!!")
        elif menor:
            print("Você Errou! Seu chute foi menor que o Número Secreto!!")
    if (not acertou) and (tentativa == total_tentativas):
        print("\nFim do Jogo!!!")
        break
1 resposta

Fala, Roner! Tudo bem?

Isso mesmo, ótima solução!

Continue praticando.

Bons estudos.

Até mais!