Python Comandos
Python Comandos
O que faz
(explicação
Palavra‑chave Categoria Exemplo babá)
Define um
False Literais x = False valor “falso”
Define um
valor
True Literais x = True “verdadeiro”
“Sem valor”,
None Literais x = None tipo vazio
Só passa se
ambos forem
and Lógico if a and b: verdadeiros
Passa se pelo
menos um for
or Lógico if a or b: verdadeiro
Inverte o valor:
se era True
not Lógico if not a: vira False
Olha se x está
in Operador if x in lst: dentro da lista
Verifica se são
o mesmo
is Identidade if a is b: objeto
Pergunta “se
isso for
if Condicional if x > 0: verdade…”
elif Condicional elif x == 0: “Senão se…”
“Senão” —
else Condicional else: última opção
for i in Faz algo várias
for Loop range(3): vezes
“Enquanto isso
while Loop while x < 5: for verdade…”
if x == 0: Sai do loop na
break Loop controle break hora
Pula pra
if x < 0: próxima volta
continue Loop controle continue do loop
“Não faz nada
pass Place-holder if cond: pass agora”
Cria uma
def Função def f(): função
Sai da função
dando um
return Função return 5 valor
Função
pequena sem
lambda Função lambda x: x*2 nome
Página 1
Comandos
Devolve
resultado e
yield Gerador yield x pausa a função
Cria um novo
tipo de objeto
class Classe class C: (classe)
Puxa código de
import Módulo import math outros lugares
from math Puxa algo
from Módulo import pi específico
import math as Dá apelido:
as Alias m m.pi
Tenta executar
try Erro try: um bloco
Se der erro, faz
except Erro except: isso
Sempre
executa, deu
finally Erro finally: erro ou não
raise Lança um erro
raise Erro ValueError() na cara
Se não for
verdade, dá
assert Erro assert x > 0 erro
Espera que
await Async await coro() código termine
Começa um
“casamento de
match Pattern match x: padrão”
Verifica um
caso dentro do
case Pattern case 0: match
Usado
internamente,
_ Placeholder match cmd: ignora valor
Página 2