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