- абстрактный тип данных, [1], [2]
- интерфейс
- клиент, [1]
- очередь
- очередь с приоритетом
- провайдер, [1]
- реализация
- стек
- аккумулятор, [1]
- алгоритм, [1]
- рекурсивный
- альтернативное выполнение
- альтернативные имена, [1]
- аргумент
- командной строки
- функции
- аргумент командной строки
- атрибут, [1], [2]
- атрибут класса
- баг, [1]
- базовый случай
- байт-код
- бесконечная рекурсия
- бесконечный список
- бесконечный цикл, [1]
- бинарное дерево, [1]
- бинарный оператор
- блок, [1]
- ввод
- ветка, [1]
- вложенное условное предложение
- вложенность
- вложенный список, [1], [2]
- возбуждение исключения, [1]
- возвращаемое значение, [1]
- кортеж
- объект
- временная переменная
- вспомогательный код, [1]
- вызов функции
- выражение, [1]
- инфиксная запись
- постфиксная запись
- представление в виде дерева
- гистограмма
- глубокое копирование
- граф вызовов
- декремент
- дерево
- бинарное
- дочерний узел
- корень
- листья
- обход
- поддерево
- построение
- поступорядоченный обход
- предупорядоченный обход
- родительский узел
- симметричный обход
- узел
- уровень
- дерево выражения
- обход
- построение
- дизайн программы, [1]
- документирующая строка, [1]
- дочерний класс, [1]
- дочерний узел дерева
- естественный язык, [1]
- заголовок составного предложения
- значение, [1], [2]
- None
- булево
- логическое
- списочное
- строковое
- целочисленное
- числовое с плавающей точкой
- значение по умолчанию, [1]
- изменяемый тип данных
- имя переменной, [1]
- инвариант, [1]
- индекс, [1], [2], [3]
- инициализация переменной
- инициализирующий метод
- инициализирующий метод класса, [1]
- инкапсуляция
- инкремент
- инкрементная разработка, [1]
- интерактивный режим
- интерактивный режим Python
- интерпретация, [1]
- интерфейс
- инфиксная запись, [1]
- исключение, [1], [2], [3]
- возбуждение
- обработка
- исполняемый код
- исходный код
- итеративное выполнение
- итерация, [1], [2]
- каталог, [1]
- класс, [1]
- __init__, [1]
- __str__, [1]
- self
- атрибуты, [1]
- дочерний
- инициализирующий метод, [1]
- методы
- наследование
- определение
- подкласс
- родительский
- суперкласс
- классификация символов
- клиент абстрактного типа данных
- клонирование, [1]
- ключ, [1]
- ключевое слово, [1]
- кодирование, [1]
- кодировка символов
- командная строка, [1]
- аргументы
- комментарий, [1]
- компиляция, [1]
- композиция, [1], [2], [3], [4]
- композиция функций, [1]
- конкатенация, [1]
- конструктор
- конфликт имен, [1]
- корень дерева
- кортеж, [1]
- курсор, [1]
- кэш, [1]
- лексема, [1], [2]
- лексический анализ, [1], [2]
- лист дерева
- логическая функция, [1]
- логический оператор
- логическое выражение
- логическое значение
- локальная переменная, [1], [2]
- матрица
- разреженная
- мертвый код, [1]
- метод, [1], [2], [3]
- метод Ньютона
- многократное присваивание, [1]
- модифицирующая функция, [1], [2], [3]
- модуль, [1], [2]
- random
- string
- sys
- модульное тестирование, [1]
- наследование, [1]
- неизменяемый тип данных, [1]
- необязательный параметр, [1]
- непостоянная память
- обертка
- обобщение, [1]
- обобщенная структура данных, [1]
- обработка исключения, [1]
- обход, [1], [2]
- обход списка, [1]
- объект, [1], [2]
- глубокое равенство объектов
- как возвращаемое значение
- как параметр
- копирование
- поверхностное равенство объектов
- строковое представление
- объектно-ориентированное программирование, [1], [2]
- объектно-ориентированный язык программирования
- объектный код
- ООП
- операнд, [1]
- оператор, [1]
- *
- **
- +
- -
- /
- <
- <=
- =
- ==
- >
- >=
- []
- and
- in, [1]
- not
- or
- деление по модулю
- логический
- перегрузка
- присваивания
- сравнения
- точка '.'
- оператор деления по модулю
- оператор присваивания
- оператор сравнения
- оператор точка
-
операция
- над словарем
- над списками
- над строками
-
определение
- рекурсивное
- функции
- определение функции
- отладка, [1]
- отображение
- очередь, [1]
- политика очереди
- связная реализация
- очередь с приоритетом, [1]
-
ошибка
- выполнения, [1], [2]
- семантическая
- синтаксическая
- ошибка выполнения
|
-
память
- непостоянная
- постоянная
- пара ключ-значение, [1]
- параметр, [1]
- необязательный
- список
- функции
- парсер
- перевод строки
- перегрузка операторов, [1]
- переменная, [1]
- временная
- локальная, [1]
- переменная цикла
- переносимость, [1]
- побочный эффект, [1], [2]
- поверхностное копирование
- подвыражение
- подкласс, [1]
- показатели производительности
- линейное время выполнения
- постоянное время выполнения
- полиморфизм
- полиморфная функция
- политика очереди
- помощник
- последовательность, [1]
- изменяемая
- неизменяемая
- постоянная память
- поступорядоченный обход дерева
- постфиксная запись, [1]
- поток выполнения, [1]
- предложение, [1]
- class
- continue
- except
- for
- if
- import, [1], [2]
- pass
- print
- return, [1]
- try
- while
- присваивания, [1]
- предложение присваивания, [1]
- предупорядоченный обход дерева
- предусловие
- преобразование типа, [1]
- префиксная запись
- приглашение, [1], [2]
-
прием программирования
- аккумулятор
- обертка
- обход, [1], [2]
- помощник
- счетчик
- приоритет операций, [1]
- присваивание, [1]
- присваивание кортежа, [1]
- пробельные символы, [1]
- провайдер реализации абстрактного типа данных
- программа, [1]
- программа с линейным временем выполнения
- программа с постоянным временем выполнения
- пространство имен, [1]
- прототипирование
- процесс разработки
- путь, [1]
- разделитель, [1], [2]
- разработка дизайна программы
- разработка программы
- дизайн программы
- прототипирование
- через тестирование
- разработка через прототипирование
- разработка через тестирование
- реализация
-
регистр
- верхний
- нижний
- режим
- режим выполнения скрипта
- рекурсивная функция
- рекурсивное определение
- рекурсивный вызов, [1]
- рекурсия, [1], [2], [3]
- решение задачи
- родительский класс, [1]
- родительский узел дерева
- ручная трассировка
- связная очередь
- связный список, [1]
- бесконечный
- изменение
- как параметр
- обход
- ссылка на узел
- узел
- семантика, [1]
- семантическая ошибка, [1]
- сестринские узлы дерева
- символ, [1]
- симметричный обход дерева
- синтаксис, [1]
- синтаксическая ошибка, [1]
- синтаксический анализ, [1]
- синтаксический анализатор
- скрипт, [1]
- словарь
- копирование
- методы
- операции
- составное предложение
- заголовок
- тело
- составной тип данных
- составной тип данных:
- список, [1]
- вложенный, [1], [2]
- как параметр
- клонирование
- методы
- обход
- объектов
- проверка на вхождение
- списочное включение
- срез
- удаление
- списочное включение, [1]
- списочное значение
- сравнение строк
- срез, [1], [2]
- стандартная библиотека, [1]
- стек
- вычисление постфиксных выражений
- извлечение из стека
- помещение в стек
- списочная реализация
- стек вызовов
- стековая диаграмма, [1]
- строительные леса
- строка
- в тройных кавычках
- конкатенация
- методы
- операции
- форматирование
- строковое значение
- структура данных, [1]
- дерево
- коллекция
- обобщенная
- очередь
- очередь с приоритетом
- рекурсивная, [1], [2], [3]
- связный список
- стек
- суперкласс, [1]
- сцепление условных предложений, [1]
- счетчик
- таблица
- табуляция, [1]
- текстовый файл, [1]
- тело составного предложения, [1]
- тело цикла, [1]
- тип данных, [1]
- абстрактный
- длинное целое
- изменяемый, [1], [2]
- кортеж
- неизменяемый, [1]
- определяемый пользователем
- отображение
- последовательность
- преобразование
- словарь
- список
- функция
- точечная нотация, [1], [2]
- трассировка программы, [1]
- трассировка стека, [1]
- узел списка
- управляющая последовательность, [1]
- уровень дерева
- условие
- условие цикла
- условное ветвление
- условное выполнение
- условное предложение
- вложенное
- сцепление
- файл, [1]
- запись
- текстовый
- чтение
- файловая система, [1]
- формальный язык, [1]
- форматирование строк
- функция, [1], [2]
- chr
- ord
- randrange
- аргумент
- модифицирующая, [1], [2]
- параметр
- рекурсивная
- чистая, [1], [2]
- функция Фибоначчи
- хвостовая рекурсия, [1]
- целое число
- целочисленное деление, [1]
- целочисленное значение
- цикл, [1]
- for, [1]
- while
- циклическое выполнение
- число с плавающей точкой
- чистая функция, [1], [2], [3]
- шаг последовательности
- экземпляр класса
- элемент, [1]
- язык высокого уровня, [1]
- язык низкого уровня, [1]
- язык программирования
|