Prezados, Fiquei preso nessa parte e não estou entendo onde está o erro. Quando eu dou RUN no código aparece o seguinte erro:
/Users/(...)/jogos.py
Traceback (most recent call last):
File "/Users/(...)/jogos.py", line 2, in <module>
import adivinhacao
File "/Users/(...)/adivinhacao.py", line 41
break
^
SyntaxError: 'break' outside loop
Process finished with exit code 1
Fui até a linha 41 do arquivo adivinhacao.py, que é onde está o break, e o código está assim:
acertou = numero_secreto == chute
maior = chute >= numero_secreto
menor = chute <= numero_secreto
if (acertou):
print("Você acertou e fez {} pontos!".format(pontos))
break
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.")
pontos_perdidos = abs(numero_secreto - chute)
pontos = pontos - pontos_perdidos
print("Fim do Jogo! O número secreto era:", numero_secreto)
A linha 41 é o break, e eu não estou conseguindo entender porque ele está fora do loop!
Alguém poderia me ajudar?