import random
print('Tente advinhar o número (1-100)')
def adivinhar_numero():
numero_secreto = random.randint(1,100)
tentativas = 1
while True:
try:
chute = int(input('Digite um número entre 1 e 100 '))
if chute <= 0 and chute > 100:
print('Entrada inválida: Número fora do intervalo! Digite um número entre 1 e 100.')
elif chute < numero_secreto:
print("Muito baixo! Tente novamente.")
elif chute > numero_secreto:
print("Muito alto! Tente novamente.")
else:
print(f"Parabéns! Você acertou o número {numero_secreto} em {tentativas} tentativas.")
break
tentativas += 1
except ValueError as e:
print(f"Entrada inválida: {e}")
adivinhar_numero()