Функции и Декораторы

Функции и Декораторы #

1. Что такое функции высшего порядка и какие их основные примеры? #

Hello World


2. Чем стали заменять функции map(), reduce(), filter()? #

Hello World


3. Как реализована передача в функцию произвольного количества позиционных и именованных аргументов с помощью *args и **kwargs? #

Hello World


4. Допускает ли Python определение функции внутри другой функции и каковы особенности таких вложенных функций? #

Hello World


5. Доступна ли вложенная (локальная) функция для вызова из внешнего кода и как определяется область её видимости? #

Hello World


6. Что такое декоратор в Python и для каких целей он используется? #

Hello World


7. Как работает декоратор с параметрами и почему его реализация обычно включает несколько уровней вложенных функций? #

Hello World


8. Что происходит с аргументами при передаче в функцию, и как они связываются с параметрами? #

Hello World


9. Какой метод должен быть реализован в классе, чтобы его экземпляр можно было использовать как декоратор функций? #

Hello World


10. Как реализована встроенная функция вычисления факториала в Python на уровне стандартной библиотеки и языка? #

Hello World


11. Функция map() #

Hello World


12. Функция reduce() #

Hello World


13. Что такое functools.partial? #

Hello World


14. Функция id() #

Hello World