Программирование на языке Python
Слайды и примеры
Вопросы к зачету
Лекция 1
Введение. Pytnon и его место среди языков программирования.
Запуск Pytnon программ
Слайды
Примеры
Домашнее задание
Лекция 2
Типы данных и операции в языке Python
Строки, байты и байтовые массивы
Слайды
Примеры
Домашнего задания нет
Лекция 3
Списки и кортежи
Словари и множества
Слайды
Примеры
Домашнего задания нет
Лекция 4
Условия и циклы
Слайды
Примеры
Домашнее задание
Лекция 5
Функции, аргументы
Области видимости переменных
Слайды
Примеры
Домашнее задание
Лекция 6
Файлы
Документация
Средства функционального программирования
Функции-генераторы
Слайды
Примеры
Домашнее задание
Лекция 7
Объектно-ориентированнoe программирование
Введение
Слайды
Примеры
Домашнего задания нет
Лекция 8
Специальные атрибуты классов
Перегрузка операторов
Преобразование типов
Слайды
Примеры
Домашнее задание
Лекция 9
Классы, дополнительные возможности
Декораторы
Слайды
Примеры
Домашнее задание
Лекция 10
Обработка ошибок
Исключения
Слайды
Примеры
Домашнее задание
Лекция 11
Регулярные выражения
Слайды
Примеры
Домашнее задание
Лекция 12
Библиотека NumPy
Слайды
Примеры
Домашнего задания нет
Лекция 13
Графическое представление данных
Библиотека Matplotlib
Слайды
Примеры
Домашнее задание
Лекция 14
Разработка приложений с графическим интерфейсом пользователя
Библиотека Tkinter
Слайды
Примеры
Домашнее задание
Лекция 15
Разработка Web приложений
Слайды
Домашнего задания нет