Luiz Otávio
|
e872eb7926
|
class - Classes são moldes para criar novos objetos
|
2022-11-12 12:24:54 -03:00 |
|
Luiz Otávio
|
60361583d9
|
Exercício (+solução) - salvando a lista de tarefas em JSON
|
2022-11-11 09:59:42 -03:00 |
|
Luiz Otávio
|
cf9428e3d8
|
Evitando uso de condicionais + Guard Clause
|
2022-11-11 09:27:16 -03:00 |
|
Luiz Otávio
|
ec388f6e29
|
Solução do Exercício - Lista de tarefas com opções de desfazer e refazer
|
2022-11-10 20:52:24 -03:00 |
|
Luiz Otávio
|
92341be010
|
Exercício - Lista de tarefas com opções de desfazer e refazer
|
2022-11-10 20:27:00 -03:00 |
|
Luiz Otávio
|
51f35abc86
|
Problema dos parâmetros mutáveis em funções Python
|
2022-11-10 13:11:55 -03:00 |
|
Luiz Otávio
|
6a352ad20e
|
Salvando dados Python em JSON com json
|
2022-11-10 08:45:12 -03:00 |
|
Luiz Otávio
|
a085acf222
|
os.remove, os.unlink e os.rename - apagando, renomeando e movendo arquivos
|
2022-11-10 07:08:22 -03:00 |
|
Luiz Otávio
|
78fe919b29
|
Remove localcode
|
2022-11-09 09:52:26 -03:00 |
|
Luiz Otávio
|
f705ee4c9d
|
Modos de abertura de arquivo e encoding com with open
|
2022-11-09 07:38:42 -03:00 |
|
Luiz Otávio
|
97280d2209
|
with open (context manager) e métodos úteis do TextIOWrapper
|
2022-11-09 07:07:45 -03:00 |
|
Luiz Otávio
|
953646df7e
|
Criando arquivos com Python + Context Manager with
|
2022-11-09 06:26:34 -03:00 |
|
Luiz Otávio
|
51e5271a95
|
Criando e usando um requirements.txt
|
2022-11-08 10:36:46 -03:00 |
|
Luiz Otávio
|
a5b5dc188e
|
pip - instalando pacotes e bibliotecas
|
2022-11-08 10:13:35 -03:00 |
|
Luiz Otávio
|
589c39be17
|
Ativando e desativando meu ambiente virtual
|
2022-11-08 09:45:42 -03:00 |
|
Luiz Otávio
|
0438c6ff1d
|
Como criar ambientes virtuais com venv
|
2022-11-08 09:27:03 -03:00 |
|
Luiz Otávio
|
86dff0427d
|
O que são ambientes virtuais? (venv)
|
2022-11-08 08:06:42 -03:00 |
|
Luiz Otávio
|
9d5ef71876
|
fix settings.json
|
2022-11-08 07:17:10 -03:00 |
|
Luiz Otávio
|
9a11469fa3
|
settings.json (disable hover)
|
2022-11-08 07:14:20 -03:00 |
|
Luiz Otávio
|
8436a008ab
|
(Parte 2) Métodos úteis nos dicionários Python (dict)
|
2022-11-07 13:55:45 -03:00 |
|
Luiz Otávio
|
e37cdf25f6
|
Cuidados com funções recursivas
|
2022-11-07 09:57:24 -03:00 |
|
Luiz Otávio
|
0e4324aa19
|
Funções recursivas e recursividade
|
2022-11-07 09:06:52 -03:00 |
|
Luiz Otávio
|
22c75cb3f8
|
reduce - faz a redução de um iterável em um valor
|
2022-11-06 15:52:04 -03:00 |
|
Luiz Otávio
|
f4a76dc930
|
filter é um filtro funcional
|
2022-11-06 12:34:56 -03:00 |
|
Luiz Otávio
|
6aef685d54
|
map, partial, GeneratorType e esgotamento de Iterators
|
2022-11-06 12:26:48 -03:00 |
|
Luiz Otávio
|
6227dc9197
|
groupby - agrupando valores (itertools)
|
2022-11-06 11:38:31 -03:00 |
|
Luiz Otávio
|
1b230f0f0c
|
Combinations, Permutations e Product - Itertools
|
2022-11-06 11:03:16 -03:00 |
|
Luiz Otávio
|
9850d78c9e
|
count é um iterador sem fim (itertools)
|
2022-11-06 10:26:30 -03:00 |
|
Luiz Otávio
|
56d58c1be3
|
Solução do Exercício + zip e zip_longest do itertools
|
2022-11-06 09:54:59 -03:00 |
|
Luiz Otávio
|
0a1e7eefec
|
Exercício - Unir listas
|
2022-11-06 09:44:46 -03:00 |
|
Luiz Otávio
|
6f2a524ee6
|
Ordem dos decoradores
|
2022-11-06 09:21:48 -03:00 |
|
Luiz Otávio
|
9987408dce
|
Decoradores com parâmetros
|
2022-11-06 08:57:18 -03:00 |
|
Luiz Otávio
|
015991d667
|
Decoradores em Python
|
2022-11-06 08:31:36 -03:00 |
|
Luiz Otávio
|
12a3f75aa0
|
Funções decoradoras em geral
|
2022-11-06 08:08:37 -03:00 |
|
Luiz Otávio
|
a05b1a8fe7
|
Variáveis livres + nonlocal (locals, globals)
|
2022-11-05 20:34:16 -03:00 |
|
Luiz Otávio
|
75af2a9a2c
|
Exercício - Adiando execução de funções
|
2022-11-05 15:40:08 -03:00 |
|
Luiz Otávio
|
82b07eb2fa
|
Exercício - Adiando execução de funções
|
2022-11-05 15:27:52 -03:00 |
|
Luiz Otávio
|
3cde6551f4
|
Solução - Proposta de 3 exercícios em um
|
2022-11-05 14:53:05 -03:00 |
|
Luiz Otávio
|
343371a72e
|
Proposta de 3 exercícios em um
|
2022-11-05 14:25:15 -03:00 |
|
Luiz Otávio
|
bbe04f68ef
|
__init__.py é um arquivo de inicialização dos packages em Python
|
2022-11-05 12:28:08 -03:00 |
|
Luiz Otávio
|
239139151f
|
O ponto de vista do __main__ pode te confundir em módulos e pacotes Python
|
2022-11-05 12:04:34 -03:00 |
|
Luiz Otávio
|
94f262d5ca
|
Introdução aos packages (pacotes) em Python
|
2022-11-05 10:28:00 -03:00 |
|
Luiz Otávio
|
782e3d7f98
|
Recarregando módulos, importlib e singleton
|
2022-11-05 09:48:21 -03:00 |
|
Luiz Otávio
|
e353b7b2f1
|
Como importar coisas do seu próprio módulo (ponto de vista do __main__)
|
2022-11-05 09:10:17 -03:00 |
|
Luiz Otávio
|
aec2f522fd
|
Modularização - Entendendo os seus próprios módulos Python
|
2022-11-05 08:35:50 -03:00 |
|
Luiz Otávio
|
5a88d86dd1
|
Módulos - import, from, as e *
|
2022-11-05 08:02:14 -03:00 |
|
Luiz Otávio
|
c36abae7c4
|
raise - lançando exceções (erros)
|
2022-11-04 12:46:10 -03:00 |
|
Luiz Otávio
|
9dd82e59af
|
try, except, else e finally + Built-in Exceptions
|
2022-11-04 11:46:53 -03:00 |
|
Luiz Otávio
|
2a857eb25c
|
(Parte 2) try e except para tratar exceções
|
2022-11-04 11:31:54 -03:00 |
|
Luiz Otávio
|
db2d8aac0f
|
(Parte1) try e except para tratar exceções
|
2022-11-04 11:22:22 -03:00 |
|