Высший учебник Python

Продвинутый учебник по языку программирования Python. Много теории и задач!

Функции

001

Локальная область видимости переменных в Python

002

Глобальная область видимости переменных в Python

003

Взаимодействие областей видимости в Python

004

Нюансы работы с областями видимости в Python

005

Передача переменных по значению в Python

006

Передача переменных по ссылке в Python

007

Передача примитивов параметрами функций в Python

008

Передача объектов параметрами в Python

009

Функция как переменная в Python

010

Функции-коллбэки в Python

011

Передача нескольких параметров в функцию в Python

012

Комбинирование обычных параметров и *args в Python

013

Вывод именованных параметров в виде словаря в Python

014

Комбинирование параметров в Python

015

Вывод документации функции в Python

016

Лямбда-функция в Python

017

Функция map для итерации объектов в Python

018

Функция filter для фильтрации объектов в Python

019

Инструкция global в Python

020

Функция в функции в Python

021

Инструкция nonlocal в Python

022

Нюансы при работе с внутренней функцией в Python

023

Замыкания в Python

024

Рекурсия в Python

Включения

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

033

Введение в регулярные выражения в Python

034

Операторы повторения символов в регулярках

035

Группирующие скобки в регулярках Python

036

Экранировка спецсимволов в регулярках Python

037

Фигурные скобки в регулярных выражениях Python

038

Ограничение жадности в регулярках в Python

039

Группы символов в регулярных выражениях Python

040

Наборы символов в регулярных выражениях Python

041

Инвертирование наборов символов в регулярках

042

Особенности кириллицы в регулярках Python

043

Спецсимволы внутри квадратных скобок в Python

044

Группы символов внутри наборов в регулярках Python

045

Исключения внутри наборов в регулярках Python

046

Символ шляпки внутри наборов в регулярках Python

047

Дефис внутри наборов в регулярках Python

048

Начало и конец строки в регулярках Python

049

Границы слов в регулярках Python

050

Многострочность в регулярках Python

051

Команда 'или' в регулярных выражениях Python

052

Метод search в регулярных выражениях Python

053

Позиция найденного в методе search Python

054

Карманы в методе search Python

055

Карманы через метод group в методе search Python

056

Все карманы в виде кортежа в методе search Python

057

Именованные карманы в методе search Python

058

Карманы в строке замены в Python

059

Отмена экранирования номера кармана Python

060

Метод findall в регулярных выражениях Python

061

Карманы в методе findall Python

062

Метод finditer в регулярных выражениях Python

063

Карманы в методе finditer Python

064

Именованные карманы в методе finditer в Python

065

Метод fullmatch в регулярных выражениях Python

066

Карманы в методе fullmatch Python

067

Метод match в регулярных выражениях Python

068

Карманы в методе match Python

069

Метод subn в регулярных выражениях Python

070

Метод split в регулярных выражениях Python

071

Несохраняющие скобки в регулярках Python

072

Позитивный и негативный просмотр в регулярках Python

073

Флаги для строк регулярок в Python

Исключения

Модули

Виртуальное окружение

Базы данных SQl

098

Введение в базы данных в Python

099

Работа с базами данных через PhpMyAdmin

100

Тестовая таблица users

101

Подготовительные манипуляции для работы с SQL в Python

102

Отправка запросов к базе данных в Python

103

Вывод всех записей в виде словаря в Python

104

Выборка записей при SQL запросе к базе в Python

105

Логические операции в SQL запросе в Python

106

Вывод одной записи в Python

107

Поля выборки при SQL запросе в Python

108

Вставка записей через SQL запрос в Python

109

Вставка записей при отсутствующих столбцах через SQL запрос в Python

110

Обновление записей через SQL запрос в Python

111

Удаление записей через SQL запрос в Python

112

Переименование поля в Python

113

Выборка записей по конкретным значениям в Python

114

Ограничение количества записей в SQL в Python

115

Сортировка записей через SQL запрос в Python

116

Выборка минимального значения в SQL в Python

117

Выборка максимального значения в SQL в Python

118

Сумма значений поля в SQL в Python

119

Подсчет количества через SQL запрос в Python

120

Группировка результата в Python

121

Сложение строк при выборке в SQL в Python

Организация БД