Ao utlizar a condição elif o código dá erro, analisei e o código está igual ao do professor, não estou entendendo o erro, segue código abaixo:
print("**************************************")
print("Bem vindo ao jogo de adivinhação")
print("**************************************")
numero_secreto = 42
chute_str = input("Digite seu numero :")
print("Você digitou ", chute_str)
chute = int(chute_str)
acertou = chute == numero_secreto
maior = chute > numero_secreto
menor = chute < numero_secreto
if(acertou):
print("Você acertou!")
else:
if(maior):
print("Você errou! O seu chute foi maior que o número secreto.")
elif(menor):
print("Você errou! O seu chute foi menor que o número secreto.")
print("fim de jogo")