Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Лямбда-функції | Деякі поглиблені теми
Посібник з функцій Python
course content

Зміст курсу

Посібник з функцій Python

Посібник з функцій Python

1. Що Таке Функція в Python?
2. Специфікація Аргументів Функції
3. Довільні Аргументи
4. Повернення значень
5. Деякі поглиблені теми

book
Лямбда-функції

У Python, функції лямбда є анонімними функціями, тобто вони не мають імені. Вони створюються за допомогою ключового слова lambda. Функції лямбда часто використовуються для визначення коротких функцій, де можна вказати функцію на місці.

Базова синтаксис функції лямбда наступний:

  • lambda: Ключове слово, що вказує на початок визначення функції лямбда;
  • аргументи: Перелік аргументів, які приймає функція;
  • вираз: Вираз, який виконується при виклику функції. Результат виразу повертається як значення функції.

Основною особливістю функцій лямбда є їхній лаконічний синтаксис. Вони зручні, коли потрібно визначити просту функцію без написання великої кількості коду.

123
square = lambda x: x**2 result = square(5) print(result)
copy
Завдання
test

Swipe to show code editor

  1. Визначте лямбда-функцію, яка приймає два параметри, x та y;
  2. Лямбда-функція має повертати суму x і y;
  3. Викличте лямбда-функцію з аргументами 3 та 5;
  4. Виведіть результат.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 3
toggle bottom row

book
Лямбда-функції

У Python, функції лямбда є анонімними функціями, тобто вони не мають імені. Вони створюються за допомогою ключового слова lambda. Функції лямбда часто використовуються для визначення коротких функцій, де можна вказати функцію на місці.

Базова синтаксис функції лямбда наступний:

  • lambda: Ключове слово, що вказує на початок визначення функції лямбда;
  • аргументи: Перелік аргументів, які приймає функція;
  • вираз: Вираз, який виконується при виклику функції. Результат виразу повертається як значення функції.

Основною особливістю функцій лямбда є їхній лаконічний синтаксис. Вони зручні, коли потрібно визначити просту функцію без написання великої кількості коду.

123
square = lambda x: x**2 result = square(5) print(result)
copy
Завдання
test

Swipe to show code editor

  1. Визначте лямбда-функцію, яка приймає два параметри, x та y;
  2. Лямбда-функція має повертати суму x і y;
  3. Викличте лямбда-функцію з аргументами 3 та 5;
  4. Виведіть результат.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 3
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt