Базовый курс по Python: синтаксис, типы и структуры данных, условия и циклы, функции, модули, работа с файлами и создание небольших прикладных программ.
• Начало работы
• Версии и реализации языка Python
• Основные принципы работы интерпретатора Python
• Управляющие конструкции
• Ветвление
• Циклы
• Функции и коллекции
• Словарь
• Список
• Модули и пакеты
• Создание собственного модуля
• Создание пакета
• Практическая работа
• Модуль 6. Работа с файловой системой
• Работа с файлами
• Исключения и обработка ошибок
• Понятие об исключении
• Выброс исключения
• Регулярные выражения и основы синтаксического разбора
• Понятие о регулярном выражении
• Синтаксис регулярных выражений
• Элементы функционального программирования
• Функция как объект
• Операция замыкания (closure) и операция каррирования (currying)