Prévia do material em texto
Introdução ao Python:
O Python é uma linguagem de programação de alto nível, muito popular por ser simples,
legível e versátil. Ele é usado em diversas áreas, como desenvolvimento web, automação,
análise de dados, aprendizado de máquina, entre outros.
Por que aprender Python?
• Sintaxe simples e intuitiva: Ideal para iniciantes. Seu código é mais próximo da
linguagem humana.
• Ampla comunidade e recursos: Existe uma enorme quantidade de bibliotecas,
frameworks e documentação que facilitam a programação.
• Versatilidade: Python pode ser usado para tarefas simples, como automação, até
projetos mais complexos, como criação de sites ou inteligência artificial.
Primeiros Passos em Python:
1️⃣ Instalar o Python:
• Vá até o site oficial do Python e baixe a versão mais recente.
• Durante a instalação, marque a opção "Add Python to PATH" para facilitar o
acesso ao Python no terminal.
2️⃣ Escrever o primeiro código Python:
Vamos começar com o tradicional "Hello, World!":
Abra um editor de texto (como o VSCode ou até o IDLE que vem com o Python) e escreva:
python
CopiarEditar
print("Hello, World!")
Depois, salve o arquivo com a extensão .py (por exemplo: hello_world.py).
Para rodar o código, basta abrir o terminal, navegar até a pasta onde está o arquivo e
digitar:
bash
CopiarEditar
python hello_world.py
Você verá a saída:
CopiarEditar
Hello, World!
https://www.python.org/downloads/
Conceitos Básicos de Python:
3️⃣ Variáveis e Tipos de Dados:
Python permite armazenar dados em variáveis. Veja alguns exemplos:
python
CopiarEditar
nome = "Heitor" # string
idade = 15 # inteiro
altura = 1.75 # float (número decimal)
ativo = True # booleano
• Strings: Sequência de caracteres (ex: "Python", "Hello").
• Inteiros: Números inteiros (ex: 5, 100).
• Float: Números decimais (ex: 3.14, 99.99).
• Booleanos: Valores True ou False.
4️⃣ Operações Básicas:
Você pode fazer operações matemáticas e lógicas com Python:
python
CopiarEditar
# Operações matemáticas
soma = 5 + 3 # 8
subtracao = 10 - 4 # 6
multiplicacao = 3 * 2 # 6
divisao = 10 / 2 # 5.0
# Operações lógicas
maior_que = 5 > 3 # True
igual_a = 5 == 5 # True
5️⃣ Estruturas de Controle:
Python tem estruturas que ajudam a controlar o fluxo do código, como if e loops:
• Condicional (if, elif, else):
python
CopiarEditar
idade = 20
if idade >= 18:
print("Maior de idade")
else:
print("Menor de idade")
• Laços (for, while):
python
CopiarEditar
# Loop for
for i in range(5):
print(i) # Imprime 0, 1, 2, 3, 4
# Loop while
contador = 0
while contador