- en
- Language: ru
- Documentation version: latest
Примечание
Вы можете подписаться на мою рассылку mailing list, чтобы быть в курсе всех важных обновлений этой книги или моих будущих проектов!
Промежуточный Python¶
Предисловие¶
Python - это удивительный язык с сильным и дружелюбным сообществом программистов. Однако существует недостаток документации о том, что нужно изучать после того, как основы Python окажутся у вас в глотке. В этой книге я стремлюсь решить эту проблему. Я дам вам крупицы информации о некоторых интересных темах, которые вы сможете изучить дальше.
Темы, которые обсуждаются в этой книге, откроют вам некоторые приятные уголки языка Python. Эта книга - результат моего желания иметь что-то подобное, когда я начинал изучать Python.
Если вы начинающий, средний или даже продвинутый программист, в этой книге найдется что-то для вас.
Обратите внимание, что эта книга не является учебником и не обучает вас языку Python. Темы не объясняются глубоко, вместо этого дается только минимально необходимая информация.
Я уверена, что вы так же взволнованы, как и я, так что давайте начнем!
Примечание: Эта книга находится в процессе непрерывной работы. Если вы найдете что-то, что вы можете улучшить (я знаю, что вы найдете много всего), то, пожалуйста, отправьте запрос на доработку!
Оглавление¶
- 1. *args и **kwargs
- 2. Отладка
- 3. Генераторы
- 4. Map, Filter и Reduce
- 5.
set
Структура данных - 6. Тернарные операторы
- 7. Декораторы
- 8. Глобальный и возвратный
- 9. Мутация
- 10. __slots___Магия
- 11. Виртуальная среда
- 12. Коллекции
- 13. Перечислить
- 14. zip и unzip - соединить и разъединить списки
- 15. Интроспекция объекта
- 16. Постижения
- 17. Исключения
- 18. Занятия
- 19. Лямбды
- 20. Односложные фразы
- 21.
for/else
- 22. Расширения Python C
- 23.
open
Функция - 24. Нацеливание на Python 2+3
- 25. Корутины
- 26. Кэширование функций
- 27. Контекстные менеджеры