- 01, Apr 2023
- #1
7970р.Цитата Урок 1. Введение в программирование на языке Python
Скрытая информация :: Авторизуйтесь для просмотра »
- Установка и запуск интерпретатора Python
- Что такое Python? Краткая история языка
- Кто в настоящее время использует Python?
- Cильные стороны Python
- Философия Python
- Версии Python 2.x и 3.x
- Вычисления на Python: использование интерпретатора в качестве калькулятора
- Знакомство и типами данных: числа, строки, списки, логический тип, None
- Определение функций
- Управление потоком выполнения: оператор if
- Циклы for и while
- Функции range и enumerate
- Операторы break и continue
- Оператор pass
- Методы работы со строками
- Методы работы со списками
- Оператор del
Урок 2. Структуры данных
- Дробные числа (Decimal и Fraction)
- Дробные числа (Decimal и Fraction)
- Словари (dict)
- Множества (set и frozenset)
- Работа с файлами - чтение, запись
- Генераторы
- Встроенные функции max, min, sum
Урок 3. Функциональное программирование
- Ввод данных пользователем: input()
- Встроенные функции: map, zip, filter, reduce
- Встроенные функции: any, all
- Лямбда-функции (lambda)
- Функции-генераторы (yield вместо return)
Урок 4. Системное программирование
- Регулярные выражения (модуль re)
- Взаимодействие с операционной системой
- Модули os, os.path, shutil, sys
- Протоколы интернет (модуль urllib)
Урок 5. Модули, пакеты, классы и объекты
- Модули
- Импорт модуля (import и from)
- Пространство имен модуля
- Атрибуты модулей
- Пакеты
- Создание пакета
- Классы и объекты
- Синтаксис определения класса
- Объекты классы
- Объекты-экземпляры классов
- Наследование
- Метод-конструктор init
- Множественное наследование
- Приватные переменные класса
- Консервация объектов. Модуль shelve
Урок 6. Декораторы, Метаклассы, Исключения. Итераторы и Генераторы
- Декораторы
- Специальные декораторы для классов
- Скрытая информация :: Авторизуйтесь для просмотра »
, @staticmethod, @classmethod, @abstractmethod - Метаклассы
- Ошибки и исключения
- Обработка исключений
- Инструкция try/except
- Инструкция try/else
- Возбуждение исключений
- Создание собственных исключений
- Инструкция try/finally
- Итераторы
Урок 7. Библиотеки
- Работа с итераторами - itertools
- Работа с коллекциями - collections
- Работа с CSV
- Работа с SQLite
- Работа с JSON
- Работа с XML
Урок 8. Django
- Веб-фреймвок для перфекционистов с дедлайнами
- Виртуальные окружения virtualenv
- Установка pip и Django
- Создание и запуск проекта
- Создание блога на Django
Первое занятие
Скрытая информация :: Авторизуйтесь для просмотра »
Второе
Скрытая информация :: Авторизуйтесь для просмотра »