Article image
Mirella Negri
Mirella Negri30/09/2024 22:09
Compartilhe

Python para Burros: A Linguagem que Até Seu Cachorro Aprenderia

  • #Python

Se você está aqui, é bem provável que esteja se perguntando: "Por que Python?" A resposta é bastante simples: Python é como aquele amigo legal e divertido que todos adoram ter por perto! É uma linguagem de programação amigável e acessível, perfeita para quem está começando. Com sua sintaxe clara e intuitiva, Python te convida a explorar o mundo da programação sem complicações.

Se você está pensando: “Mas onde eu começo?”, não se preocupe! Neste artigo, vamos desmistificar essa linguagem incrível e mostrar que você também pode se tornar um programador. Vamos juntos nessa jornada de aprendizado e descobertas. Preparado? Então, vamos lá!

Por que Aprender Python?

  1. Fácil como andar de bicicleta: Se você consegue usar um computador, consegue aprender Python! Sua sintaxe é clara e direta, sem enfeites desnecessários, permitindo que você se concentre no que realmente importa: a lógica de programação.
  2. Feito para todos: Python é tão versátil que pode ser usado em diversas áreas — desde o desenvolvimento de websites e aplicativos até análise de dados, inteligência artificial, automação de tarefas e criação de jogos. As possibilidades são infinitas!
  3. Comunidade grande: A comunidade Python é vasta e acolhedora. Isso significa que, se você encontrar um desafio, é muito provável que alguém já tenha passado pela mesma situação e possa te ajudar. Além disso, há muitos tutoriais, fóruns e grupos online prontos para te dar suporte.
  4. A porta de entrada para outras linguagens: Aprender Python é como abrir uma porta para o mundo da programação. Depois de dominar essa linguagem, fica muito mais fácil explorar outras, como Java, C++ e JavaScript.
  5. Demanda no mercado: A demanda por desenvolvedores que conhecem Python só cresce! Empresas de todos os tamanhos buscam profissionais que possam utilizar essa linguagem para resolver problemas e criar soluções inovadoras.

Instalando Python: Vamos Começar!

Se você consegue instalar um aplicativo no seu celular, também consegue instalar o Python. Siga esses passos simples:

  1. Visite o site do Python: Acesse python.org.
  2. Baixe o instalador: Escolha a versão adequada para o seu sistema operacional. Normalmente, a versão mais recente é a melhor escolha!
  3. Instale: Clique duas vezes no arquivo que você baixou e siga as instruções na tela. Importante: Não se esqueça de marcar a opção "Add Python to PATH" durante a instalação. Isso é fundamental para que você possa usar o Python a partir do terminal ou do prompt de comando.
  4. Instalando o Visual Studio Code (VSCode): Agora que você tem o Python instalado, é hora de configurar um ambiente de desenvolvimento. O VSCode é uma ótima escolha! Aqui vai como instalá-lo:
  • Acesse o site do VSCode: Vá para code.visualstudio.com.
  • Baixe o instalador: Clique em "Download" e escolha a versão correta para o seu sistema operacional.
  • Instale: Abra o arquivo que você baixou e siga as instruções na tela para concluir a instalação.
  1. Configurando Extensões do VSCode: Para tornar sua experiência de programação ainda mais incrível, você pode adicionar algumas extensões úteis:
  • Python: A primeira extensão que você deve instalar é a oficial do Python. Para isso, abra o VSCode, clique no ícone de extensões (ou pressione Ctrl + Shift + X), e procure por "Python". Clique em "Install" para instalar a extensão.
  • Pylance: Esta extensão oferece suporte adicional para edição de código Python, incluindo sugestões e autocompletar.
  • Jupyter: Se você quiser trabalhar com notebooks Jupyter, esta extensão é indispensável.
  1. Usando o VSCode: Agora que você instalou o VSCode e as extensões, é hora de usá-lo!
  • Criando um novo arquivo: Para criar um novo arquivo Python, clique em "File" no menu superior, depois em "New File", e salve com a extensão .py (por exemplo, meu_programa.py).
  • Escrevendo seu primeiro programa: Digite print("Olá, Mundo!") no seu novo arquivo.
  • Executando o código: Você pode executar seu código de duas maneiras:
  • Pelo terminal: Abra o terminal integrado (Ctrl + ) e digite python nome_do_seu_arquivo.py (substitua "nome_do_seu_arquivo" pelo nome que você deu ao seu arquivo).
  • Usando o botão de execução: Se você tiver a extensão Python instalada, você verá um botão de execução no canto superior direito do editor. Clique nele e veja a mágica acontecer!

Seu Primeiro Programa em Python

Agora que você instalou o Python, vamos escrever nosso primeiro programa. Abra o terminal (ou o prompt de comando) e digite:

print ("Olá, Mundo!")

Pressione Enter e veja a mágica acontecer. Parabéns! Você escreveu e executou seu primeiro programa em Python. 🎉

Vamos Falar de Coisas Básicas!

1. Variáveis: As Caixinhas Mágicas

As variáveis são como caixinhas mágicas onde você pode guardar informações que vai usar mais tarde. Imagine que você tem uma caixinha chamada nome, onde você guarda o nome de alguém. É fácil de fazer, veja só:

python
Copiar código
nome = "Alice"  # Aqui, estamos guardando o nome "Alice" na variável chamada nome
idade = 30      # A variável idade guarda o número 30

Agora, sempre que você quiser saber o nome ou a idade, é só abrir a caixinha! Olha que simples:

python
Copiar código
print("Nome:", nome)  # Isso imprimirá "Nome: Alice"
print("Idade:", idade) # Isso imprimirá "Idade: 30"

2. Operadores: Os Mágicos das Operações

Os operadores são como os mágicos do Python, permitindo que você faça operações incríveis com suas variáveis. Eles vêm em três categorias: aritméticos, de comparação e lógicos.

Operadores Aritméticos: Adição e Subtração

python
Copiar código
a = 10
b = 5

soma = a + b        # Soma: 15
subtracao = a - b   # Subtração: 5
multiplicacao = a * b  # Multiplicação: 50
divisao = a / b     # Divisão: 2.0

Operadores de Comparação: Para Decidir

python
Copiar código
print(a > b)   # True, porque 10 é maior que 5
print(a == b)  # False, porque 10 não é igual a 5

Operadores Lógicos: Combinando Ideias

python
Copiar código
x = True
y = False

print(x and y) # False
print(x or y)  # True

3. Estruturas de Controle: Tomando Decisões

Com as estruturas de controle, você pode tomar decisões como um verdadeiro mestre do Python! As mais comuns são if, elif e else. Veja como isso funciona:

python
Copiar código
idade = 18

if idade < 18:
  print("Você é menor de idade.")
elif idade == 18:
  print("Você acabou de se tornar maior de idade!")
else:
  print("Você é maior de idade.")

4. Estruturas de Dados: Organizando a Bagunça

Quando você precisa armazenar várias informações, as estruturas de dados entram em cena. As principais em Python são listas, tuplas e dicionários.

Listas: O Balde da Diversão

python
Copiar código
frutas = ["maçã", "banana", "laranja"]
print(frutas[0])  # Imprime "maçã"
frutas.append("uva")  # Adiciona "uva" à lista

Tuplas: A Caixinha Fixa

python
Copiar código
coordenadas = (10.0, 20.0)  # Tupla é imutável
print(coordenadas[0])  # Imprime 10.0

Dicionários: O Armário da Sabedoria

python
Copiar código
pessoa = {
  "nome": "Alice",
  "idade": 30
}

print(pessoa["nome"])  # Imprime "Alice"

5. Funções: O Superpoder da Reutilização

As funções são como superpoderes que você pode usar para organizar seu código em blocos reutilizáveis. Veja como é fácil criar uma função:

python
Copiar código
def saudacao(nome):
  return f"Olá, {nome}!"

print(saudacao("Alice"))  # Imprime "Olá, Alice!"

6. Entrada e Saída: Interagindo com o Mundo

Quer conversar com o usuário? Use input() para coletar informações e print() para exibir suas mensagens!

python
Copiar código
nome = input("Qual é o seu nome? ")  # Pede ao usuário que insira o nome
print("Olá,", nome)  # Imprime uma saudação

Conclusão: Você Conseguiu!

E aí está! Agora você já sabe o básico do Python de forma divertida e leve. Não é tão complicado quanto parece, né? O truque é praticar e experimentar. Continue explorando, crie pequenos projetos e divirta-se aprendendo!

.

.

.

Créditos da Capa do artigo: Imagem de ShinePaw em https://www.deviantart.com/shinepawart/art/Adorable-ball-python-819926183

Compartilhe
Comentários (1)
Regilene Silva
Regilene Silva - 01/10/2024 07:35

Aprender uma linguagem de programação é um processo que varia de pessoa para pessoa, e todos têm suas próprias formas de progredir. Mas, independentemente da capacidade de aprendizado de cada um, Python realmente tem uma sintaxe muito simples. Ela é leve, versátil, acessível e poderosa o suficiente para resolver problemas muito complexos em áreas como inteligência artificial, ciência de dados e automação, como tu bem citou.

Começar com Python encoraja o iniciante, porque ela é simples. Motiva a continuar aprendendo, porque ela é amigável. A gente se sente mais confiante e motivado, porque a sintaxe simples nos dá uma sensação de conquista, o que é fundamental para manter a motivação e seguir progredindo no aprendizado.