Источником знаний при решении заданий будут:
|
Темы
-
Простые выражения
-
Вызывающие выражения
-
Инструкция
import
-
Деревья выражений
-
Инструкции присвоения
-
Чистые и нечистые функции
-
Инструкция
def
и пользовательские функции -
Выполнение пользовательских функций
-
Окружения
-
Диаграммы окружения
-
Арифметические операторы
-
Локальное присвоение
-
Инструкции условия
-
Булевы контексты
-
Булевы операторы
-
Итерация с инструкцией
while
-
Передача функций в качестве аргументов
-
Вложенные инструкции
def
-
Функции в качестве возвращаемых значений
-
Лямбда-выражения
-
Каррирование
-
Рекурсивные функции
-
Взаимная рекурсия
-
Древовидная рекурсия
Особое внимание уделено пользовательским функциям, присвоению, итерации, функциям высшего порядка и диаграммам окружения.
Проработай задачи из домашних заданий (не считая вопросов «для самых умных») — вопросы будут вокруг да около. Также нужно уметь рисовать диаграммы окружения от руки.