Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Funções Lambda | Recursão e Funções Lambda
Tutorial de Funções em Python
course content

Conteúdo do Curso

Tutorial de Funções em Python

Tutorial de Funções em Python

1. O Que É uma Função em Python?
2. Argumentos Posicionais e Opcionais
3. Argumentos Arbitrários
4. Especificação do Valor de Retorno da Função
5. Recursão e Funções Lambda

book
Funções Lambda

Funções lambda são funções anônimas, o que significa que não têm um nome. Elas são criadas usando a palavra-chave lambda e são frequentemente usadas para definir funções curtas onde você pode especificar uma função no local.

A sintaxe básica de uma função lambda é a seguinte:

  • lambda: a palavra-chave que indica o início de uma definição de função lambda;
  • arguments: a lista de argumentos que a função recebe;
  • expression: a expressão executada quando a função é chamada. O resultado da expressão é retornado como o valor da função.

A principal característica das funções lambda é sua sintaxe concisa. Elas são convenientes quando você precisa definir uma função simples sem escrever muito código.

123
square = lambda x: x**2 result = square(5) print(result)
copy
Tarefa
test

Swipe to show code editor

  1. Crie uma função lambda que receba dois parâmetros, x e y.
  2. A função lambda deve retornar a soma de x e y.
  3. Chame a função lambda com os argumentos 3 e 5.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 3
toggle bottom row

book
Funções Lambda

Funções lambda são funções anônimas, o que significa que não têm um nome. Elas são criadas usando a palavra-chave lambda e são frequentemente usadas para definir funções curtas onde você pode especificar uma função no local.

A sintaxe básica de uma função lambda é a seguinte:

  • lambda: a palavra-chave que indica o início de uma definição de função lambda;
  • arguments: a lista de argumentos que a função recebe;
  • expression: a expressão executada quando a função é chamada. O resultado da expressão é retornado como o valor da função.

A principal característica das funções lambda é sua sintaxe concisa. Elas são convenientes quando você precisa definir uma função simples sem escrever muito código.

123
square = lambda x: x**2 result = square(5) print(result)
copy
Tarefa
test

Swipe to show code editor

  1. Crie uma função lambda que receba dois parâmetros, x e y.
  2. A função lambda deve retornar a soma de x e y.
  3. Chame a função lambda com os argumentos 3 e 5.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 3
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt