Pular para o conteúdo
EasyCode Praticar grátis

Cola Rápida de Python: Comandos e Macetes

Guia prático de consulta rápida para programadores e iniciantes · Atualizado 2026

Como usar esta cola

Esta página reúne a sintaxe essencial do Python 3 organizada por categorias com macetes fáceis de memorizar. Guarde nos seus favoritos para consultar sempre que esquecer um comando ou método.

🚀 Primeiros comandos

Ação / Comando Sintaxe em Python Macete de Memória
Mostrar na tela
Escreve um valor na tela.
print("Olá!")
print = “imprimir na tela”.
Comentário
Anotação para pessoas.
# o Python ignora esta linha
O # é um “muro”: nada depois dele roda.
Variável
Guarda um valor com um nome.
idade = 25
Um igual GUARDA, dois iguais COMPARAM.
Texto com variável
f-string: mistura texto e variáveis.
print(f"Olá, {nome}!")
f de “formatar”: f + aspas + {chaves}.

🔢 Números e textos

Ação / Comando Sintaxe em Python Macete de Memória
Contas
// divisão inteira, % resto, ** potência.
7 + 2   7 - 2   7 * 2   7 / 2   7 // 2   7 % 2   7 ** 2
% é o resto: 7 % 2 = 1. Par? n % 2 == 0.
Tipos
int, float, str e bool.
type(3.14)   # float
type("oi")   # str
Texto entre aspas nunca é número: "5" ≠ 5.
Converter
Troca o tipo de um valor.
int("5")   float("2.5")   str(42)
O nome do tipo é a função que converte.
Arredondar
Arredonda para N casas.
round(3.14159, 2)   # 3.14
round(valor, casas).
Tamanho
Conta caracteres (ou itens).
len("Python")   # 6
len = length = comprimento.

🔀 Decisões e laços

Ação / Comando Sintaxe em Python Macete de Memória
if / elif / else
Escolhe um caminho.
if nota >= 9:
    print("A")
elif nota >= 6:
    print("B")
else:
    print("C")
Os dois-pontos abrem a porta; o recuo é a sala.
Comparar
Devolve True ou False.
==   !=   <   >   <=   >=
Um igual guarda, dois igualam.
Combinar
and (os dois), or (um), not (inverte).
idade >= 18 and tem_ingresso
chuva or vento
not logado
and = E · or = OU · not = NÃO.
for + range
Repete um número de vezes.
for i in range(5):
    print(i)   # 0 1 2 3 4
O fim nunca entra: range(5) vai de 0 a 4.
while
Repete enquanto for verdade.
n = 3
while n > 0:
    n -= 1
Se a variável não muda, o laço nunca para.
break / continue
Pula uma volta ou sai do laço.
for n in lista:
    if n == 0:
        continue   # pula
    if n < 0:
        break      # sai
continue = próximo · break = sair.

📦 Listas e dicionários

Ação / Comando Sintaxe em Python Macete de Memória
Lista e índices
Valores em ordem.
l = [10, 20, 30]
l[0]    # 10
l[-1]   # 30
A contagem começa no ZERO, como o térreo do prédio.
Mexer na lista
Adicionar, remover, contar, ordenar.
l.append(40)
l.remove(10)
len(l)
sorted(l)
append = acrescentar no fim.
Fatia
Pega um pedaço.
l[1:3]   # itens 1 e 2
Como no range: o fim não entra.
Dicionário
Valores com nome (chave: valor).
d = {"nome": "Ana", "idade": 30}
d["nome"]
d.get("cidade", "?")
get evita erro quando a chave não existe.
Percorrer dicionário
Chave e valor juntos.
for chave, valor in d.items():
    print(chave, valor)
items = “itens”: pares chave/valor.
List comprehension
Cria uma lista em uma linha.
[x * 2 for x in l if x > 10]
Leia assim: “faça ISSO para cada item (se ...)”.

⚙️ Funções, erros e classes

Ação / Comando Sintaxe em Python Macete de Memória
Função
Receita reutilizável.
def dobro(x):
    return x * 2
print MOSTRA, return DEVOLVE.
Tratar erro
Evita que o programa quebre.
try:
    n = int(texto)
except ValueError:
    print("Não é número")
try = “tente”, except = “se der errado”.
Importar
Usa uma ferramenta pronta.
import math
math.sqrt(9)
import = “trazer a caixa de ferramentas”.
Classe
Molde para objetos.
class Conta:
    def __init__(self, saldo):
        self.saldo = saldo
self = o próprio objeto.

🧘 Zen do Python (PEP 20)

Ação / Comando Sintaxe em Python Macete de Memória
Bonito > feio
Escreva código bonito.
# Beautiful is better than ugly.
Se está feio de ler, refaça.
Explícito > implícito
Deixe claro o que o código faz.
# Explicit is better than implicit.
Nada de truques escondidos.
Simples > complexo
Prefira a solução simples.
# Simple is better than complex.
Se precisa de manual, simplifique.
Legibilidade conta
Outras pessoas (e você) vão ler.
# Readability counts.
Código é lido mais vezes do que escrito.
Erros não passam em silêncio
Não esconda erros.
# Errors should never pass silently.
Evite except vazio.
Difícil de explicar = má ideia
Teste: consegue explicar em voz alta?
# If the implementation is hard to explain, it's a bad idea.
Explique para um amigo (ou um patinho de borracha).

Pratique estes comandos no compilador

Abra o compilador interativo do EasyCode para testar qualquer um desses comandos em tempo real sem instalar nada:

▶ Abrir Compilador Python Online

Apoie o EasyCode 💜

O EasyCode é gratuito, independente e sem anúncios. Manter a plataforma rápida, com compiladores no navegador e novos conteúdos atualizados tem custos reais todo mês. Se o site está te ajudando a aprender, veja como apoiar o projeto para continuarmos sempre no ar e acessíveis para todos.

💜 Conhecer e apoiar o projeto