Introdução ao Python
Python é uma linguagem de programação de alto nível e interpretada, construída em torno de uma sintaxe fácil de ler. Não há etapa de compilação, não é preciso gerenciar memória manualmente, e o código que você escreve se lê quase como inglês comum — por isso costuma ser a primeira linguagem que as pessoas aprendem.
"Interpretada" significa que seu código roda diretamente, linha por linha, sem uma etapa de compilação separada antes (diferente de Java ou C++, onde você compila antes de executar). Isso torna o ciclo de feedback durante o aprendizado muito mais rápido: você escreve uma linha, executa, vê o que acontece.
Para que o Python é realmente usado
- Scripting e automação — programas pequenos que fazem bem uma única tarefa, como renomear um lote de arquivos ou extrair dados de uma página web
- Ciência de dados e machine learning — grande parte desse campo roda sobre Python, por meio de bibliotecas como pandas, NumPy e PyTorch
- Backends web — frameworks como Django e Flask impulsionam boa parte do código do lado do servidor na web
- Ensino — é a primeira linguagem padrão na maioria dos cursos introdutórios de universidade, justamente porque a sintaxe não atrapalha
Uma prévia rápida
Aqui está uma única linha de Python de verdade, executada de fato no próprio compilador desta página — não é uma simulação:
Isso é o programa inteiro. Sem imports, sem código repetitivo, sem ponto e vírgula. A próxima lição explica exatamente o que está acontecendo nessa linha, e você vai escrever sua própria versão.
Exercício de Prática
Imprima o texto "Hello, Python!" e depois imprima o resultado de 2 ** 10.