1. Аргументы: позиционные, именованные, по умолчанию.
  2. Функции с переменным числом аргументов.
  3. Почему не рекомендуется использовать изменяемые типы в качестве параметров по умолчанию?
  4. lambda функции.
  5. Вложенные функции.
  6. nonlocal переменные.