AnyCompiler

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:

print("Hello from Python!")
Output
Hello from Python!

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.