pyton15

Позиционные и именованные аргументы. Функции высших порядков. Лямбда-функции В этом параграфе вы научитесь гибко управлять параметрами функций. Мы разберём, как работают позиционные и именованные аргументы, чем полезны значения по умолчанию и почему с ними нужно быть осторожным. Затем перейдём к функциям, которые принимают другие функции в качестве аргументов, — таким, как map(), filter() и reduce(). В завершение вы познакомитесь с лямбда-функциями — научитесь компактным способом описывать поведение прямо в теле вызова. Ключевые вопросы параграфа • Что такое позиционные и именованные аргументы и как они передаются в функцию? • Зачем нужны значения по умолчанию и какие ошибки могут возникнуть при их использовании? • Как функция может принимать произвольное количество аргументов с помощью *args и **kwargs? • Что такое функции высших порядков и как передавать функции в качестве аргументов? • Как устроены лямбда-функции и когда их удобно применять в Python?

12+
1 просмотр
17 часов назад
12+
1 просмотр
17 часов назад

Позиционные и именованные аргументы. Функции высших порядков. Лямбда-функции В этом параграфе вы научитесь гибко управлять параметрами функций. Мы разберём, как работают позиционные и именованные аргументы, чем полезны значения по умолчанию и почему с ними нужно быть осторожным. Затем перейдём к функциям, которые принимают другие функции в качестве аргументов, — таким, как map(), filter() и reduce(). В завершение вы познакомитесь с лямбда-функциями — научитесь компактным способом описывать поведение прямо в теле вызова. Ключевые вопросы параграфа • Что такое позиционные и именованные аргументы и как они передаются в функцию? • Зачем нужны значения по умолчанию и какие ошибки могут возникнуть при их использовании? • Как функция может принимать произвольное количество аргументов с помощью *args и **kwargs? • Что такое функции высших порядков и как передавать функции в качестве аргументов? • Как устроены лямбда-функции и когда их удобно применять в Python?

, чтобы оставлять комментарии