RUSSIAN

Учимся программировать вместе с питоном

Book information

Language
russian
Format
PDF
Filesize
664 kB (680012 bytes)
Pages
\103
Library
twirpx
Time added
2017-08-07 07:01:42

Description

Базовые знания.Где достать интерпретатор языка Питон?Установка интерпретатора языка Питон в UNIX.Установка/обновление Питона из rpm-пакета.Установка Питона из исходного кода.Установка Питона в ОС Windows.Запуск программ, написанных на Питоне.Особенности написания русскоязычных программ.Среда разработки.Базовые понятия.Алгоритмы и программы.Языки программирования и уровни абстракции.Формальные и естественные языки.Интерпретаторы и компиляторы.Первая программа.Что такое отладка?Синтаксические ошибки (syntax errors).Ошибки выполнения (runtime errors).Семантические ошибки (semantic errors).Процесс отладки.Переменные, операции и выражения.Значения и типы.Преобразование типов.Переменные.Имена переменных и ключевые слова.Выражения.Выполнение выражений.Операторы и операнды.Порядок операций.Простейшие операции над строками.Композиция.Функции.Подпрограммы.Вызовы функций.Справочная система.Импорт модулей и математические функции.Композиция.Создание функций.Параметры и аргументы.Локальные переменные.Поток выполнения.Стековые диаграммы.Функции, возвращающие результат.Ревизия: 160 Содержание.Компьютерная графика.Логические выражения, условия и рекурсия.Комментарии в программах.Простые логические выражения и логический тип данных.Логические операторы.Выполнение по условию и «пустота».Ввод данных с клавиатуры.Альтернативные ветки программы (Chained conditionals).Пустые блоки.Вложенные условные операторы (Nested conditionals).Рекурсия.Стековые диаграммы рекурсивных вызовов.Максимальная глубина рекурсии.Числа Фибоначчи.Циклы.Оператор цикла while.Счетчики.Бесконечные циклы.Альтернативная ветка цикла while.Табулирование функций.Специальные и экранируемые символы.Числа Фибоначчи и оператор цикла while.Вложенные операторы цикла и двумерные таблицы.Классификация операторов цикла.Управляющие структуры.Строки.Оператор индексирования.Длина строки и отрицательные индексы.Перебор и цикл for.Срезы строк.Сравнение строк.Строки нельзя изменить.Функция find.Циклы и счётчики.Модуль string.Классификация символов.Строки unicode.Списки.Создание списков.Доступ к элементам списка.Длина списка.Принадлежность списку.Списки и цикл for.Операции над списками.Срезы списков.Изменение списков.Удаление элементов списка.Объекты и значения.Ссылки на объекты.Ревизия: 160 Содержание.Копирование списков.Списки-параметры.Вложенные списки.Матрицы.Списки и строки.Кортежи.Словари.Файлы и обработка исключений.Классы и объекты.Классы и функции.Методы.Наборы объектов.Наследование.Связные списки.Стеки.Очереди и очереди с приоритетами.Деревья.Функциональное программирование.Заключение. С высоты птичьего полета.Приложение A. Советы по отладке программ.Приложение B. Создание и использование модулей.Приложение C. Создание типов данных.Приложение D. Написание программ с графическим интерфейсом.Приложение E. Методологии командной разработки.Приложение F. Методические указания преподавателям.

Similar books