Bem-vindo ao mundo da programação Python! Se você é novo na programação, está no lugar certo. Este artigo vai te ajudar a escrever seu primeiro programa em Python: imprimir “Olá, mundo!”. Esse exercício simples é um ritual de passagem para iniciantes e uma ótima maneira de se familiarizar com Python.
Também vamos ver como criar uma função pra entender melhor o assunto. Ao final deste artigo, você vai entender bem como começar sua jornada com Python.
A resposta curta: Como imprimir “Olá, mundo!”
Para imprimir “Olá, mundo!”, use a função print() como mostrado abaixo:
print("Hello World!")
# Hello World!
Os pré-requisitos: Instalando o Python
Antes de começarmos a programar, precisamos garantir que o Python esteja instalado no seu computador. Python é uma linguagem versátil e poderosa, e na seção abaixo, tem alguns recursos que você pode usar para instalar no seu computador.
Para instruções detalhadas de instalação, dá uma olhada no nosso guia completo para MacOS e Windows. Se você preferir não instalar nada ainda, pode começar a programar direto usando o DataCamp DataLab, um Ambiente de Desenvolvimento Integrado (IDE) que funciona no navegador, sem precisar instalar nada.
DataLab
Ignore o processo de instalação e experimente o código de ciência de dados em seu navegador com o DataLab, o notebook com tecnologia de IA do DataCamp.

Executando seu primeiro programa Python: Imprimir “Olá, mundo!”
O primeiro passo pra aprender qualquer linguagem de programação geralmente é imprimir “Olá, mundo!”. Essa tradição ajuda você a entender a sintaxe e a estrutura básicas da língua. Em Python, isso é feito usando a função print().
Usando o print() função
A função print() é uma das funções mais usadas em Python. Ele mostra o texto. Vamos ver como funciona:
print("Hello World!")
Quando você executar essa linha de código, o Python vai mostrar:
Hello World!
Executando seu primeiro programa Python: Imprimir “Olá, mundo!”
Embora seja prático rodar código Python em um IDE, você também pode criar um arquivo de script e rodá-lo. Isso é útil para salvar e executar programas maiores. Veja como você pode fazer isso:
1. Abra um editor de texto (como o Bloco de Notas no Windows ou o TextEdit no MacOS).
2. Digite o seguinte código:
print("Hello World!")
3. Salve o arquivo com a extensão .py, por exemplo, hello_world.py.
4. Abra sua interface de linha de comando (CLI) ou terminal. Nos computadores Windows, aperte a tecla Windows, digite “Prompt de Comando” e aperte Enter. Isso vai abrir o Prompt de Comando (CLI). No macOS, aperte Command + Espaço, digite “Terminal” e aperte Enter. Isso vai abrir o aplicativo Terminal.
5. Na linha de comando, use o comando cd (abreviação de “change directory”, ou “mudar diretório”) para ir até a pasta onde você salvou seu arquivo. Por exemplo, se você salvou seu arquivo na área de trabalho, você digitaria:
cd Desktop
6. Execute o script digitando:
python hello_world.py
Parabéns! Você acabou de rodar seu primeiro script Python.
Bônus: Criando uma função que imprime “Olá, mundo!”
Uma das vantagens do Python, e da programação em geral, é a capacidade de criar sistemas que automatizam tarefas. As funções são os blocos de construção desses sistemas em Python. Uma função é um bloco de código que dá pra usar de novo e que faz uma tarefa específica.
Vamos criar uma função que pega o nome de uma pessoa como argumento e mostra uma saudação personalizada.
def print_hello_world(name):
print("Hello", name, "!")
# Calling the function
print_hello_world("Alice")
# Hello Alice !
Neste código:
defé uma palavra-chave que diz ao Python que estamos definindo uma função.print_hello_worldé o nome da nossa função.namedentro dos parênteses está um parâmetro — uma variável que a função pode receber como entrada.print(“Hello”, name, “!”)é a ação da função. Aqui, usamos vírgulas para separar os diferentes elementos da instrução de impressão.
Para saber mais sobre funções, dá uma olhada nesse curso interativo sobre como escrever funções em Python do zero, onde você vai criar funções Python direto no navegador!
Como aprender Python
Aprender Python é uma jornada emocionante que abre muitas possibilidades no mundo da programação. Aqui estão algumas etapas e recursos para te ajudar a começar:
- Comece com o básico: Aprenda a sintaxe e a estrutura básicas do Python. Entenda variáveis, tipos de dados e operações simples.
- Pratique programação: A melhor maneira de aprender programação é fazendo. Escreva pequenos programas, experimente diferentes funções e tente resolver problemas simples.
- Use recursos online: Tem vários recursos grátis e pagos disponíveis online. Dá uma olhada no currículo de Python do DataCamp para saber mais!
- Dá uma olhada na documentação do Python: Dá uma olhada na documentação oficial do Python. É um recurso completo pra entender as capacidades e recursos do Python.
- Junte-se a uma comunidade: Interaja com outros alunos e desenvolvedores experientes. Comunidades como Stack Overflow, r/learnpython do Reddit e servidores Python Discord são ótimos lugares para fazer perguntas, compartilhar conhecimento e obter suporte.
- Construir projetos: Use o que você aprendeu trabalhando em pequenos projetos. Isso pode ser qualquer coisa, desde uma calculadora simples até um web scraper. Os projetos ajudam a consolidar seus conhecimentos e proporcionam experiência prática.
- Explore tópicos avançados: Quando você já estiver de boa com o básico, dá uma olhada em assuntos mais avançados, tipo programação orientada a objetos, desenvolvimento web com frameworks como Django ou Flask e análise de dados com bibliotecas como Pandas e NumPy.
Para orientações mais detalhadas, leia nosso guia completo sobre como aprender Python do zero.
Comece a usar o Python
Agora que você escreveu seu primeiro programa em Python e criou uma função, você deu o primeiro passo para dominar essa linguagem poderosa. Continue experimentando o Python, teste novas ideias e não hesite em explorar tópicos mais avançados à medida que você se sentir mais à vontade.
Comece hoje mesmo sua jornada de aprendizado do Python e boa programação!
Aprenda Python do zero

Adel é educador de ciência de dados, palestrante e evangelista da DataCamp, onde lançou vários cursos e treinamentos ao vivo sobre análise de dados, aprendizado de máquina e engenharia de dados. Ele é apaixonado pela disseminação das habilidades e da alfabetização de dados nas organizações e pela interseção entre tecnologia e sociedade. Ele tem um mestrado em ciência de dados e análise de negócios. Em seu tempo livre, você pode encontrá-lo passeando com seu gato Louis.
