Olá, Gleison! O erro que você está enfrentando, IndentationError
, é comum quando o Python espera um bloco de código indentado (usualmente com espaços ou tabulações) após uma instrução como if
, mas não encontra. No Python, a indentação é crucial para definir blocos de código.
No seu caso, após a linha do if
, você precisa indentar a linha seguinte onde o print
é chamado. Aqui está um exemplo corrigido baseado na descrição do seu problema:
op = 0 # Exemplo de valor atribuído a op, ajuste conforme necessário
if (op < 1 or op > 3):
print("Opção inválida.")
Neste exemplo, o print("Opção inválida.")
é indentado com quatro espaços em relação ao if
, que é o padrão recomendado de indentação em Python. Certifique-se de usar a mesma quantidade de espaços para todas as linhas que fazem parte do mesmo bloco de código.
Se você estiver usando um editor de texto ou IDE específico para escrever seu código Python, muitos deles têm recursos para ajudar com a indentação correta, como a conversão automática de tabs em espaços. Verifique também as configurações do seu editor para garantir que ele esteja configurado para usar espaços em vez de tabs, conforme recomendado pela PEP 8, que é o guia de estilo para o código Python.
Se você tiver mais dúvidas ou precisar de mais ajuda com seu código, sinta-se à vontade para perguntar!