
List comprehension em Python: o que é e como usar
List comprehension é uma forma de criar uma lista em uma única linha, escrevendo dentro dos colchetes uma expressão, um for e, se for o caso,…
Engenharia de software, dados e carreira para quem quer entender o porquê — e construir melhor.

List comprehension é uma forma de criar uma lista em uma única linha, escrevendo dentro dos colchetes uma expressão, um for e, se for o caso,…
Linguagens, fundamentos e pensamento computacional.
Explorar artigosDecisões de design para construir sistemas melhores.
Explorar artigosEstatística, matemática e aprendizado de máquina.
Explorar artigosConhecimento para ampliar seus próximos passos.
Explorar artigosUma função é um bloco de código com nome, que recebe dados de entrada, executa uma tarefa e pode devolver um resultado. Você escreve…
Um vetor (ou array) é uma variável que guarda vários valores, um ao lado do outro, cada um em uma posição numerada. Uma matriz…
O Padrão de Projeto Interpreter representa a gramática de uma linguagem simples com classes e usa essas classes para interpretar sentenças dessa linguagem. Cada…
O Padrão de Projeto Flyweight reduz o consumo de memória compartilhando, entre muitos objetos, a parte dos dados que é igual em todos eles.…
O Padrão de Projeto Bridge separa uma abstração da sua implementação, para que as duas possam mudar de forma independente. Em vez de uma…
O Padrão de Projeto State permite que um objeto mude de comportamento quando o seu estado interno muda. Para quem usa, parece que o…
Conheça o livro de Walmir Silva e explore novas perspectivas sobre a jornada na engenharia de software.
Conhecer o livro