Самоучитель Python 3, собранный из материалов данного сайта. Предназначен в основном для тех, кто хочет изучить язык программирования Python с нуля.
Оглавление:
- Возможности языка Python
- Первая программа. Знакомство со средой разработки IDLE
- Синтаксис
- Условный оператор if
- Циклы
- Ключевые слова, встроенные функции (для ознакомления, знать, как не стоит называть переменные)
- Числа
- Строки
- Списки (массивы)
- Индексы и срезы
- Кортежи
- Словари
- Множества
- Функции
- Исключения и их обработка
- Байтовые строки
- Файлы
- With … as — менеджеры контекста
- Модули стандартной библиотеки
- Создание и подключение модулей
- Объектно-ориентированное программирование. Основы
- Инкапсуляция, наследование, полиморфизм
Я бы ещё добавил filter,map и лямбда-функции, ну и ООП
Лямбда-функции есть в разделе функции(14) и основы ООП(21)