Программирование на языке Python

Слайды и примеры

Вопросы к зачету

Лекция 1

Введение. Pytnon и его место среди языков программирования.
Запуск Pytnon программ

Слайды Примеры Домашнее задание

Лекция 2

Типы данных и операции в языке Python
Строки, байты и байтовые массивы

Слайды Примеры Домашнего задания нет

Лекция 3

Списки и кортежи
Словари и множества

Слайды Примеры Домашнего задания нет

Лекция 4

Условия и циклы

Слайды Примеры Домашнее задание

Лекция 5

Функции, аргументы
Области видимости переменных

Слайды Примеры Домашнее задание

Лекция 6

Файлы
Документация
Средства функционального программирования
Функции-генераторы

Слайды Примеры Домашнее задание

Лекция 7

Объектно-ориентированнoe программирование
Введение

Слайды Примеры Домашнего задания нет

Лекция 8

Специальные атрибуты классов
Перегрузка операторов
Преобразование типов

Слайды Примеры Домашнее задание

Лекция 9

Классы, дополнительные возможности
Декораторы

Слайды Примеры Домашнее задание

Лекция 10

Обработка ошибок
Исключения

Слайды Примеры Домашнее задание

Лекция 11

Регулярные выражения

Слайды Примеры Домашнее задание

Лекция 12

Библиотека NumPy

Слайды Примеры Домашнего задания нет

Лекция 13

Графическое представление данных
Библиотека Matplotlib

Слайды Примеры Домашнее задание

Лекция 14

Разработка приложений с графическим интерфейсом пользователя
Библиотека Tkinter

Слайды Примеры Домашнее задание

Лекция 15

Разработка Web приложений

Слайды Домашнего задания нет