print("*******************************")
print("Wellcome to the guessing game!")
print("*******************************")
secret_number = 42
attempts = 3
roll = 1
correct = 1
while (roll <= attempts) and correct:
print("Attempt {} of {}".format(roll, attempts), end="\n\n")
guess_str = input("Type a number: ")
print("Your guess is", guess_str, end="\n\n")
guess_int = int(guess_str)
equals = guess_int == secret_number
greater = guess_int > secret_number
smaller = guess_int < secret_number
if equals:
print("Congratulations!! The secret number is", secret_number, end="\n\n")
correct = 0
else:
if smaller:
print("Secret number > ", guess_int, end="\n\n")
elif greater:
print(guess_int, " > Secret number.", end="\n\n")
roll += 1
print("END")
Fui um pouco além do que foi passado até agora. Implementei uma lógica para o laço de repetição parar quando o número estiver correto.