Fundamentos do Python para Iniciantes

0/31 aulas0%
pratica

Seu Primeiro 'Hello World!' no PyCharm

Aprenda sobre seu primeiro 'hello world!' no pycharm

25 min
Aula 4 de 5

🚀 Seu Primeiro 'Hello World!' no PyCharm

Olá, futuro programador! 👋

Bem-vindo à sua primeira experiência prática com Python. Nesta aula, você dará o seu primeiro passo no mundo da programação criando o clássico "Hello World!" e o executando em seu ambiente de desenvolvimento integrado (IDE) favorito: o PyCharm.

O programa "Hello World!" é uma tradição em todas as linguagens de programação. Ele serve como um rito de passagem, confirmando que seu ambiente de desenvolvimento está configurado corretamente e que você está pronto para começar a codificar. É simples, mas incrivelmente significativo!

🎯 O que você vai aprender:

  • Entender o propósito da função print() em Python.
  • Criar um novo arquivo Python no PyCharm.
  • Escrever seu primeiro código Python.
  • Executar seu código Python no PyCharm e visualizar a saída.

📝 1. Entendendo a Função print()

Em Python, a maneira mais comum de exibir informações na tela (ou no console) é usando a função embutida print(). Ela é sua ferramenta principal para depurar e mostrar resultados.

Sintaxe Básica

A sintaxe mais simples da função print() é:

print("Seu texto aqui")

Você coloca o que deseja exibir dentro dos parênteses. Se for texto (uma "string"), você o envolve com aspas duplas (") ou aspas simples (').

Exemplo Detalhado

Vamos ver um exemplo simples:

# Este é um comentário. Python ignora tudo que vem depois de '#' na mesma linha.
# A função print() exibe o texto entre as aspas no console.
print("Olá, Mundo!")

Quando este código é executado, ele simplesmente mostra Olá, Mundo! na sua tela.


🛠️ 2. Mãos à Obra: "Hello World!" no PyCharm

Agora, vamos aplicar o que aprendemos e criar nosso primeiro programa no PyCharm.

2.1. Abrindo o PyCharm e Criando um Novo Projeto (se necessário)

  1. Abra o PyCharm. Se esta é a primeira vez, ele pode pedir para você criar um novo projeto.
  2. Se você já tem um projeto aberto ou precisa criar um novo:
    • Vá em File > New Project...
    • Escolha um nome para o seu projeto (ex: MeusPrimeirosPassosPython).
    • Certifique-se de que o "Python Interpreter" esteja configurado corretamente (geralmente, o PyCharm detecta uma instalação de Python existente ou cria um ambiente virtual para você).
    • Clique em Create.

2.2. Criando um Novo Arquivo Python

Com seu projeto aberto no PyCharm:

  1. No painel esquerdo (Project Explorer), clique com o botão direito do mouse sobre o nome do seu projeto (ou na pasta raiz src se houver uma).
  2. Selecione New > Python File.
  3. Dê um nome ao seu arquivo (ex: primeiro_programa.py). O .py é a extensão padrão para arquivos Python.
  4. Pressione Enter. Um novo arquivo vazio será aberto no editor.

2.3. Escrevendo Seu Código

No arquivo primeiro_programa.py que você acabou de criar, digite a seguinte linha de código:

print("Hello, World!")

2.4. Executando Seu Programa

Agora que o código está escrito, é hora de vê-lo em ação!

  1. Opção 1 (Recomendado): Clique com o botão direito do mouse em qualquer lugar dentro do seu arquivo primeiro_programa.py no editor. No menu de contexto que aparece, selecione Run 'primeiro_programa'.
  2. Opção 2: Vá até o menu Run na parte superior da tela e selecione Run 'primeiro_programa'.
  3. Opção 3: Clique no pequeno ícone de "play" (triângulo verde) no canto superior direito da janela do PyCharm ou ao lado da linha do seu código.

2.5. Visualizando a Saída

Após executar o programa, uma janela de console (geralmente na parte inferior do PyCharm) será aberta e você verá a seguinte saída:

Hello, World!

Process finished with exit code 0

🎉 Parabéns! Você acabou de escrever e executar seu primeiro programa em Python! O "Process finished with exit code 0" significa que seu programa foi executado com sucesso e terminou sem erros.


📚 3. Código de Exemplo da Documentação Oficial

A função print() é fundamental e bem documentada. Embora o exemplo acima seja o mais básico, a documentação oficial do Python (em inglês) oferece uma visão mais aprofundada sobre todos os seus parâmetros.

Você pode consultar a documentação oficial da função print() aqui: Built-in Functions - print()

Aqui está um exemplo um pouco mais avançado, inspirado na documentação, que mostra como print() pode exibir múltiplos argumentos e usar separadores:

# Exemplo da documentação (simplificado para iniciantes)
# A função print pode receber múltiplos argumentos, separados por vírgula.
# Por padrão, ela os separa com um espaço.
print("Olá", "Mundo", "do", "Python!")
 
# Podemos mudar o separador usando o parâmetro 'sep'
print("Olá", "Mundo", "do", "Python!", sep="-")
 
# E também mudar o que é impresso no final da linha (padrão é uma nova linha '\n')
print("Esta é a primeira parte.", end=" ")
print("Esta é a segunda parte, na mesma linha!")

Saída esperada:

Olá Mundo do Python!
Olá-Mundo-do-Python!
Esta é a primeira parte. Esta é a segunda parte, na mesma linha!

💡 4. Integração de Tecnologias (PyCharm + Python)

Nesta aula, a "integração" que estamos explorando é a forma como o PyCharm (nosso ambiente de desenvolvimento) interage com o Python (a linguagem de programação). O PyCharm não é apenas um editor de texto; ele é uma ferramenta poderosa que entende Python.

  • Edição Inteligente: O PyCharm oferece auto-completar, realce de sintaxe e detecção de erros em tempo real para seu código Python.
  • Execução Direta: Como você viu, ele permite executar seus scripts Python diretamente de dentro da IDE, sem precisar abrir o terminal separadamente.
  • Gerenciamento de Projetos: Ele organiza seus arquivos, gerencia ambientes virtuais e facilita a navegação em projetos maiores.

Em aulas futuras, quando começarmos a usar bibliotecas e frameworks Python (como Flask, Django, NumPy, etc.), o PyCharm continuará sendo seu aliado, facilitando a instalação e o uso dessas "outras tecnologias" dentro do seu projeto Python.


🏋️ 5. Exercícios Práticos

Agora é sua vez de praticar! Use o PyCharm para criar novos arquivos Python e execute os seguintes desafios.

Tarefas:

  • Tarefa 1: Meu Nome

    • Crie um novo arquivo Python chamado meu_nome.py.
    • Dentro dele, use a função print() para exibir seu nome completo.
    • Execute o arquivo e verifique a saída.
  • Tarefa 2: Múltiplas Linhas

    • Crie um arquivo chamado multiplas_linhas.py.
    • Use a função print() várias vezes para exibir uma frase ou uma pequena mensagem em três linhas separadas.
    • Exemplo:
      Estou aprendendo
      Python com
      PyCharm!
      
  • Tarefa 3: Uma Mensagem de Boas-Vindas Personalizada

    • Crie um arquivo boas_vindas.py.
    • Use a função print() para exibir uma mensagem de boas-vindas que inclua seu nome e a data atual (pode ser hardcoded, não precisa ser dinâmico ainda).
    • Exemplo: "Bem-vindo, [Seu Nome]! Hoje é [Data].".
  • Desafio (Opcional): Desenho ASCII Simples

    • Crie um arquivo desenho_ascii.py.
    • Use várias chamadas print() para criar um desenho ASCII simples, como um quadrado, um coração ou uma estrela.
    • Dica: Você pode usar caracteres como *, #, -, |, etc.
    • Exemplo de um quadrado:
      ********
      *      *
      *      *
      ********
      

📝 6. Resumo e Próximos Passos

Parabéns por completar sua primeira aula prática!

O que você aprendeu:

  • A importância do "Hello World!" como primeiro programa.
  • Como usar a função print() para exibir texto no console.
  • Os passos para criar, escrever e executar um script Python no PyCharm.
  • A integração básica entre Python e PyCharm.

Você deu um passo crucial no caminho para se tornar um programador Python. A prática leva à perfeição, então continue experimentando com a função print() e explorando o PyCharm.

Próximos Passos:

Na próxima aula, vamos mergulhar nos tipos de dados básicos em Python, como números e texto, e entender como o Python lida com diferentes tipos de informação. Prepare-se para mais conhecimento e prática! 🚀

© 2025 Escola All Dev. Todos os direitos reservados.

Seu Primeiro 'Hello World!' no PyCharm - Fundamentos do Python para Iniciantes | escola.all.dev.br