Olá, segue abaixo o código aplicado:
print("#"*53)
print("Bem Vindo ao Jogo das Adivinhações 2.0 (versão chute)")
print("#"*53)
#Número secreto
secret_number = 35
tentativa = 5
rodada = 1
#Estruturas Condicionais e de Repetição
#while
for rodada in range (1, tentativa + 1):
print(f"Tentativa {rodada} de {tentativa}")
chute = int(input("Informe um número de 1 e 100: "))
rodada = rodada + 1
if(chute < 1 or chute > 100):
print("Você precisa digitar um número entre 1 e 100! \n")
continue
acertou = chute == secret_number
maior = chute > secret_number
menor = chute < secret_number
if (acertou):
print("Parabéns! Você acertou o chute!!!")
break
else:
if (maior):
print("Você chutou alto. Tente novamente! \n")
elif (menor):
print("Você chutou baixo. Tente novamente! \n")
print("Fim do Programa!!!")
Imprimindo com alguns valores ficou:
#####################################################
Bem Vindo ao Jogo das Adivinhações 2.0 (versão chute)
#####################################################
Tentativa 1 de 5
Informe um número de 1 e 100: 16
Você chutou baixo. Tente novamente!
Tentativa 2 de 5
Informe um número de 1 e 100: 127
Você precisa digitar um número entre 1 e 100!
Tentativa 3 de 5
Informe um número de 1 e 100: 64
Você chutou alto. Tente novamente!
Tentativa 4 de 5
Informe um número de 1 e 100: -33
Você precisa digitar um número entre 1 e 100!
Tentativa 5 de 5
Informe um número de 1 e 100: 35
Parabéns! Você acertou o chute!!!
Fim do Programa!!!