Filas em Python (queues)
Filas são estruturas de dados fundamentais em programação. Nesse artigo você vai aprender a gerenciar filas da maneira certa em Python!
Filas são estruturas de dados fundamentais em programação. Nesse artigo você vai aprender a gerenciar filas da maneira certa em Python!
Erickson Lopes
Guia de try/except: tratamento de erros, except específico vs genérico, else, finally, raise, custom exceptions, casos práticos (input, arquivos, APIs).
Erickson Lopes
Ainda com dificuldade para manipular Strings no Python? Então chega mais que você vai DOMINAR Strings depois desse Post!
Erickson Lopes
Guia de funções: def, parâmetros, return, *args/**kwargs, funções puras, casos práticos (validação, cálculo, formatadores), DRY principle, funções vs classes.
Erickson Lopes
Guia completo de if/elif/else: estruturas condicionais, operadores (==, !=, >, <, and, or), ternário, casos práticos (validação, nota, idade), nested if.
Erickson Lopes
Guia de operadores: aritméticos (+, -, *, /, //, %, **), comparação (==, !=, >, <), lógicos (and, or, not), atribuição (+=, -=), casos práticos.
Erickson Lopes
Guia de I/O: input() para entrada, print() para saída, conversão de tipos, sep/end, f-strings com print, casos práticos (calculadora, menu, validação).
Erickson Lopes
Guia de range(): sintaxe (start, stop, step), range vs list, casos práticos (loops numéricos, índices, regressão), lazy evaluation, range em for loops.
Erickson Lopes
Guia completo de loops: for, while, break, continue, else, enumerate, range, casos práticos (iteração, processamento, validação), for vs while, quando usar cada um.
Erickson Lopes
Guia completo de Set Comprehensions em Python: sintaxe, performance, benchmarks, casos de uso reais (remover duplicatas, validação, operações de conjunto), comparações com alternativas e quando evitar.
Erickson Lopes
Guia completo de Sets (conjuntos) em Python: criação, operações (união, interseção, diferença), casos reais (remover duplicatas, validação, comparações), set vs frozenset, O(1) lookups.
Erickson Lopes
Guia completo de Dicionários (dicts) em Python: criação, métodos (get, update, pop), iteração, casos reais (cache, contadores, config), dict vs defaultdict vs Counter, O(1) lookups.
Erickson Lopes
Guia completo de manipulação de Listas: métodos (append, extend, insert, remove, pop, sort), slicing avançado, casos práticos (remover duplicatas, filtrar, ordenar), complexidade O(n).
Erickson Lopes
Guia completo de Listas em Python: criação, operações, métodos (append, extend, insert), slicing, casos de uso reais (filas, pilhas, processamento dados), lista vs tupla vs array.
Erickson Lopes
© 2018 - 2025 Python Academy
"Porque o Senhor dá a sabedoria, e da sua boca vem a inteligência e o entendimento" Pv 2:6