RHCSA, RHCE, Linux, Ansible, AWS

Identação (ou indentação) No Python

A indentação serve para indicar quais instruções estão dentro de um bloco de código. Isso é especialmente importante dentro de estruturas como if, for, while, def (funções) e class (classes).

Exemplo de leitura de indentação:

if idade >= 18:
    print("Você é maior de idade.")  #dentro do bloco do if
    print("Pode acessar o sistema.")  #Também dentro do bloco do if
else:
    print("Você é menor de idade.")  #dentro do bloco do else

Neste exemplo, o Python sabe que as duas primeiras instruções (dentro do if) devem ser executadas apenas se a condição idade >= 18 for verdadeira. A instrução dentro do else será executada somente quando a condição if for falsa.

Erros comuns relacionados à indentação:

Exemplo de erro de indentação:

if idade >= 18:
print("Você é maior de idade.")  # Falta de indentação, gera erro

Erro: O Python gerará um erro de IndentationError porque a instrução print não está corretamente indentada dentro do bloco do if.

Conclusão:

A indentação correta é essencial para o funcionamento do código Python, pois ela organiza a estrutura de controle e facilita a leitura e manutenção do código.

Aprenda sobre Nesting quando usando indentação.

Avatar de temweb

Sobre o autor

Categorias:

Deixe um comentário