Python⏱ ~2 min de leitura
Indentação e Sintaxe
A famosa indentação do Python
Python usa indentação para definir blocos de código — não existem chaves {} como em Java ou JavaScript. Isso torna o código visualmente limpo e força boas práticas de formatação desde o início.
Todo bloco de código (funções, condicionais, laços, classes) começa com dois pontos : e o conteúdo do bloco é indentado com 4 espaços. Se a indentação estiver errada, Python lança um IndentationError.
Python também é dinamicamente tipado: você não precisa declarar o tipo de uma variável antes de usá-la. O interpretador infere o tipo no momento da atribuição.
Exemplo.java
# Correto — indentação de 4 espaços
if temperatura > 30:
print("Está quente!")
ligar_ar_condicionado()
# Também correto — bloco aninhado
def verificar(nota):
if nota >= 7:
print("Aprovado")
else:
print("Reprovado")
# Tipos inferidos automaticamente
nome = "Ana" # str
idade = 28 # int
altura = 1.65 # float
ativo = True # bool💡 Dica pro
Use sempre 4 espaços por nível de indentação — nunca misture espaços com tabs no mesmo arquivo.
Recompensa+20 XP+exercícios