Muito boa suas aulas. Vou pegar essa série python do início
@Juniordigital3 жыл бұрын
uhul
@AndersonOliveira-qb9hx3 жыл бұрын
top
@samuelvinicius072 жыл бұрын
sabe o que seria bom em todos ensinamentos de programação? seria bom exemplos de como utilizar cada função, fica dificil ter noção e saber onde usar cada um desses algoritmos sem exemplos quero dizer exemplos em programas prontos sabe, tipo um aplicativo
@RuanSantos25 Жыл бұрын
Também acho, eu entendo melhor quando mostram onde pode ser usado.
@greed1925 Жыл бұрын
@@RuanSantos25Normalmente você utiliza lambda pra aplicar um map ou um filter em alguma coleção (ou você usa lambda para aplicar uma função de callback simples como argumento para algum lugar). Por exemplo, suponhamos que você tem uma lista com 10 números e você quer criar uma lista com todos os números da primeira lista multiplicado por 2, normalmente ficaria assim: #cria uma lista com números de 1 a 10 listaNumeros = [el for el in range(1,11)] def multiplicarLista(lista): novaLista = [] for numero in lista: novaLista.append(numero*2) return novaLista listaMultiplicada = multiplicarLista(listaNumeros) Esse código ae em cima vai fazer o que eu disse, ele vai criar uma nova lista com todos os números da lista que a função multiplicarLista recebe como função, mas percebe que ficou gigante pra caramba? Com lambda da para diminuir isso como no código a seguir: listaNumeros = [el for el in range(1,11)] listaMultiplicada = list(map(lambda numero:numero*2,listaNumeros)) Percebe como em uma linha de código tu economizaria o que você precisaria de várias linhas de uma função para fazer? Isso é só uma das aplicações, tu pode usar em várias outras coisas (tipo filtrar uma lista ou talvez fazer um map em alguma propriedade de um objeto). Lambda serve para criar funções callback simples também, normalmente tu vai querer usar para resolver um problema simples que precisaria de declarar uma função curta pra fazer, em vez disso você usa lambda direto que facilita a vida.
@Leojoselima2 жыл бұрын
Esse foi dificil ainda mais com dois argumentos: r = lambda x, b, func: (x + b) * func(b) * func(x) res = r(1, 3, lambda x: x + x) print(res) print((1 + 3) * 2 * 6)
@saicilposeon94934 жыл бұрын
Seus cursos são maravilhosos,você fez alguma faculdade de T.I?
@rafaelsantana81674 жыл бұрын
Seu eu não me engano ele foi professor de curso técnico, uma vez perguntei se ele tinha feito matemática pq notei que ele tem uma base muito boa nela, mas ele falou que ele fez informática, pela idade dele acho que foi tecnólogo de processamento de dados. @cfbcursos
@orlyonbr3546 Жыл бұрын
essa eu não entendi
@Juniordigital3 жыл бұрын
fessor, o título do vídeo tá errado! tá Lamda
@MayconEislay4 жыл бұрын
sinceramente, ainda não consegui vê a utilidade disso hehe
@Bitcoio4 жыл бұрын
Programação Funcional
@hoaxhabbohotel3 жыл бұрын
@@willianvieiradeabreu1629 Focar na informação vs. focar no currículo
@willianvieiradeabreu16293 жыл бұрын
@@hoaxhabbohotel Ok chefia. Apagado! Perdão. Ficamos no aguardo de seu auxílio.
@hoaxhabbohotel3 жыл бұрын
@@willianvieiradeabreu1629 Reposta, meu caro. Aplicação interessantíssima que voce havia mencionado, só não muito plausível para o público em geral.
@Juniordigital3 жыл бұрын
recursividade... geralmente as utilidades desses métodos aparecem dentro da progamação de códigos, quando você sente a necessidade de fazer algo do tipo.. nos erros você tambem aprende a entender a disposição dos elementos e existência dos comandos