Python Básico

Módulo: py-1 • +50 XP ao completar

Conteúdo da Aula

Introdução ao Python 🐍

Python é uma das linguagens mais fáceis de aprender e mais usadas no mundo (IA, ciência de dados, web, automação).

👋 Olá, Mundo!

# Em Python é super simples!
print("Olá, mundo!")

Comparando com JavaScript:

// JavaScript
console.log("Olá, mundo!");

📦 Variáveis em Python

# Python NÃO precisa de let/const/var!
nome = "Maria"
idade = 25
altura = 1.65
ativo = True

print(nome)    # Maria
print(idade)   # 25

🔢 Operações Matemáticas

a = 10
b = 3

print(a + b)   # 13 (soma)
print(a - b)   # 7  (subtração)
print(a * b)   # 30 (multiplicação)
print(a / b)   # 3.33 (divisão)
print(a // b)  # 3  (divisão inteira)
print(a % b)   # 1  (resto)
print(a ** b)  # 1000 (potência: 10³)

📝 Strings em Python

nome = "Python"
versao = 3

# f-string (igual ao template literal do JS)
print(f"Linguagem: {nome}, versão: {versao}")

# Métodos de string
print(nome.upper())    # PYTHON
print(nome.lower())    # python
print(len(nome))       # 6 (tamanho)

📋 Listas (Arrays do Python)

frutas = ["maçã", "banana", "uva"]

print(frutas[0])      # maçã
frutas.append("manga") # adiciona ao final
print(len(frutas))    # 4

for fruta in frutas:
  print(fruta)

📌 Nota: Os exercícios são simulados em JavaScript no editor, mas a lógica é a mesma!

Exercício Prático

Simule em JS: crie variáveis `nome` ("Python") e `versao` (3) e imprima ambas.

👀 Exemplo — Veja e faça igual
✍️ Sua vez — Escreva seu código
javascript