Saltar para o conteúdo principal
Noções básicas de Python2026-10-30 · 6 min de leitura

Python Hello World: escreva sua primeira linha de código em 5 minutos

Você pesquisou python hello world porque deseja escrever um código funcional, e não lutar contra variáveis de ambiente, instaladores corrompidos ou permissões de terminal. A maioria dos tutoriais introdutórios conduz você por uma instalação do conjunto de ferramentas de trinta minutos antes de executar uma única linha. Esse atrito de configuração é o motivo pelo qual muitos aspirantes a desenvolvedores abandonam a programação antes de ver seu primeiro resultado.

Conseguir sua primeira vitória em Python deve levar menos de sessenta segundos. A sintaxe da linguagem é mínima, legível por humanos e projetada para eliminar clichês desnecessários. Mas o caminho entre digitar o código e ver a saída na tela depende inteiramente de onde e como você o executa.

Se você deseja testar o código imediatamente em um navegador ou configurar uma máquina de desenvolvimento local, este guia cobre a sintaxe exata, os ambientes de tempo de execução e as armadilhas de configuração específicas do sistema operacional que atrapalham os iniciantes.

Sua primeira linha de código: print('Hello, World!')

No Python 3.13, a exibição de texto na saída padrão requer uma única chamada para a função integrada print(). Ao contrário de C++, Java ou Rust, Python não requer nenhum wrapper de função principal, nenhuma declaração de classe e nenhum sinalizador de compilador.

```píton

olá.py

print("Olá, mundo!")

▶ PYTHONeditable · runs in your browser

Para iniciantes em projetos únicos, o instalador oficial do python.org é suficiente. No entanto, os desenvolvedores profissionais dependem cada vez mais de gerenciadores de ambiente independentes como uv (escrito em Rust) para gerenciar executáveis ​​​​Python sem tocar nas dependências do sistema. Evite usar o gerenciador de pacotes do sistema operacional (como apt ou brew) para instalar seu executável Python global primário, a menos que você pretenda especificamente gerenciar dependências de ferramentas no nível do sistema.

A armadilha do macOS: nunca toque no Python do sistema

Historicamente, o macOS vem com um binário Python 2.7 gerenciado pelo sistema localizado em /usr/bin/python. Mesmo em versões modernas do macOS onde /usr/bin/python3 existe por meio das ferramentas de linha de comando do Xcode, modificar este executável ou instalar pacotes globais em seu diretório de pacotes de sites pode quebrar os utilitários do sistema macOS.

```píton

Verifique se você NÃO está executando o sistema Python da Apple

sistema de importação

is_system_mac = sys.executável.startswith("/usr/bin/python")

print(f"O sistema é Python: {is_system_mac}")

▶ PYTHONeditable · runs in your browser

Se você deixar esta caixa desmarcada, o prompt de comando do Windows e o PowerShell não reconhecerão os comandos python ou pip, resultando no erro: 'python' não é reconhecido como um comando interno ou externo. Se você perdeu durante a configuração, execute novamente o instalador, selecione "Modificar" e marque a opção PATH ou confie no comando do Windows Python Launcher py hello.py.

REPL vs Script vs Notebook: Escolha a interface certa

Python oferece três interfaces distintas para execução de código, cada uma atendendo a uma fase específica de desenvolvimento.

```píton

Exemplo de avaliação interativa vs lógica de lote de script

dados = [1, 2, 3, 4, 5]

ao quadrado = [x**2 para x em dados]

print(f"Lote processado: {quadrado}")

▶ PYTHONeditable · runs in your browser

Este pequeno trecho apresenta conversão de tipo (int()), formatação dinâmica de string (f-strings introduzidas no Python 3.6), fluxos de entrada padrão e escopo de bloco baseado em indentação (PEP 8). Experimentar esses cinco conceitos valida que você entende como o Python processa fluxos de dados e ramifica o fluxo de controle.

PERGUNTAS FREQUENTES

Por que recebo um SyntaxError ao executar print "Hello"?

No Python 2, print era uma instrução e não exigia parênteses. Python 3 converteu print em uma função integrada, tornando os parênteses obrigatórios. Python 2 atingiu o fim da vida útil oficial em 1º de janeiro de 2020 (PEP 373). Se você encontrar esse erro, atualize seu código para print("Hello") e certifique-se de estar executando o Python 3. Para construir uma base sólida na sintaxe moderna do Python, trabalhe no curso de fundamentos.

Devo usar Python 2 ou Python 3 para novos projetos?

Sempre use Python 3 (especificamente Python 3.12 ou 3.13). Python 2 está obsoleto, não tem manutenção e não possui atualizações de segurança. Todos os pacotes de terceiros ativos no Python Package Index (PyPI) requerem Python 3.

Qual é a maneira mais rápida de começar a escrever Python sem configuração?

O método mais rápido é usar um ambiente de navegador interativo. Os tempos de execução criados no WebAssembly permitem que você execute código Python diretamente dentro do seu navegador da web sem instalar compiladores locais ou editar variáveis ​​PATH do terminal. Você pode começar a praticar a sintaxe básica agora mesmo em nosso curso de fundamentos baseado em navegador.

Por que o comando python não é reconhecido no meu terminal do Windows?

Este erro ocorre porque o diretório que contém python.exe não foi adicionado à variável de ambiente PATH do seu sistema durante a instalação. Execute novamente o instalador python.org, selecione "Modificar" e marque a caixa de seleção "Adicionar python.exe ao PATH". Como alternativa, inicie scripts usando o Windows Python Launcher digitando py hello.py.

O que devo aprender depois de escrever hello world em Python?

Depois de escrever seu primeiro script, concentre-se nas estruturas de dados principais (listas, dicionários, conjuntos, tuplas), fluxo de controle (loops for, loops while, instruções if-else) e definições de função usando a palavra-chave def.

Dominar a sintaxe do Python requer superar os obstáculos de instalação e construir uma memória muscular ativa por meio da prática deliberada. Pronto para praticar? Comece aqui

Pronto para experimentar?

15 aulas gratuitas após uma inscrição gratuita - sem cartão. Experimente a plataforma e depois decida.

Comece gratuitamente →

Or unlock every lesson

Pro — $12/mo, unlimited AI, cancel any time. Refund within 14 days worldwide.

See Pro plans →

Get one Python lesson + one career idea every Friday

No spam, no "buy our course now". Three bullets, every Friday. Unsubscribe with one click.