Quanto às linguagens PHP e Python, à estrutura e às construç...
A palavra‑chave lambda é utilizada para definir uma função anônima em Python.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
A alternativa está correta. A palavra-chave lambda é, de fato, utilizada para definir uma função anônima em Python. Vamos explorar um pouco mais sobre esse conceito para esclarecer completamente.
No contexto da questão, é importante entender os seguintes conceitos:
Funções Anônimas: São funções que não possuem um nome explícito. Em Python, isso é feito utilizando a palavra-chave lambda. As funções lambda são úteis quando se precisa de uma função para uma tarefa breve e são frequentemente usadas em programação funcional.
Exemplo de uso de lambda em Python:
soma = lambda x, y: x + y resultado = soma(2, 3) print(resultado) # Saída: 5
No exemplo acima, lambda é usada para criar uma função que soma dois números. Essa função é anônima porque não precisa de um nome explícito além do identificador soma que a referencia.
Vamos agora entender por que as outras alternativas estariam incorretas, caso existissem:
Errado: Se a questão afirmasse que a palavra-chave lambda não é usada para definir funções anônimas em Python, estaria incorreta, pois, como mostramos, lambda é justamente utilizada para esse propósito.
Para resolver a questão, é essencial que o aluno tenha um conhecimento básico das estruturas de programação em Python, especialmente no que tange ao uso de funções anônimas com lambda, e como essas se diferenciam de funções nomeadas convencionais.
Se precisar de mais detalhes, estou à disposição para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
isso mesmo, as funções lambdas servem pra deixar mais simples (1 linha) as funções com pouca lógica:
ex
nomes = ["joker", "batman"]
mensagemNome = lambda nome: nome + " é lindo"
for nome in nomes:
print(mensagemNome(nome))
resultado:
joker é lindo
batman é lindo
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo