Дэвид Бизли - Python. Исчерпывающее руководство
Название: | Python. Исчерпывающее руководство | |
Автор: | Дэвид Бизли | |
Жанр: | Python | |
Изадано в серии: | Для профессионалов | |
Издательство: | Питер | |
Год издания: | 2023 | |
ISBN: | 978-5-4461-1956-1 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Python. Исчерпывающее руководство"
Разнообразие возможностей современного Python становится испытанием для разработчиков всех уровней. Как программисту на старте карьеры понять, с чего начать, чтобы это испытание не стало для него непосильным? Как опытному разработчику Python понять, эффективен или нет его стиль программирования? Как перейти от изучения отдельных возможностей к мышлению на Python на более глубоком уровне? «Python. Исчерпывающее руководство» отвечает на эти, а также на многие другие актуальные вопросы. Эта книга делает акцент на основополагающих возможностях Python (3.6 и выше), а примеры кода демонстрируют «механику» языка и учат структурировать программы, чтобы их было проще читать, тестировать и отлаживать. Дэвид Бизли знакомит нас со своим уникальным взглядом на то, как на самом деле работает этот язык программирования. Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой, структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба. 16+
Читаем онлайн "Python. Исчерпывающее руководство". [Страница - 4]
7.32. Встроенные объекты для экземпляров и классов..............................259
7.33. Напоследок: будьте проще..........................................................................260
Глава 8. Модули и пакеты............................................................... 262
8.1. Модули и команда import..............................................................................262
8.2. Кеширование модулей...................................................................................265
8.3. Импортирование отдельных имен из модуля........................................265
8.4. Циклический импорт......................................................................................268
8.5. Перезагрузка и выгрузка модулей.............................................................269
10 Оглавление
8.6. Компиляция модулей.....................................................................................271
8.7. Путь поиска модулей......................................................................................272
8.8. Выполнение в качестве основной программы ......................................272
8.9. Пакеты..................................................................................................................273
8.10. Импорт из пакета...........................................................................................275
8.11. Выполнение подмодуля пакета в качестве сценария........................276
8.12. Управление пространством имен пакета...............................................277
8.13. Управление экспортом пакетов................................................................278
8.14. Данные пакетов..............................................................................................280
8.15. Объекты модулей...........................................................................................281
8.16. Развертывание пакетов Python.................................................................282
8.17. Начинайте с пакета.......................................................................................284
8.18. Напоследок: будьте проще..........................................................................285
Глава 9. Ввод/вывод........................................................................ 286
9.1. Представление данных...................................................................................286
9.2. Кодирование и декодирование текста......................................................287
9.3. Форматирование текста и байтов...............................................................289
9.4. Чтение параметров командной строки.....................................................294
9.5. Переменные среды...........................................................................................296
9.6. Файлы и объекты файлов.............................................................................296
9.6.1. Имена файлов....................................................................................297
9.6.2. Режимы открытия файлов............................................................298
9.6.3. Буферизация ввода/вывода.........................................................299
9.6.4. Кодировка текстового режима.....................................................300
9.6.5. Обработка строк текста в текстовом режиме.........................300
9.7. Уровни абстракции ввода/вывода.............................................................301
9.7.1. Методы файлов.................................................................................302
9.8. Стандартный ввод, вывод и поток ошибок.............................................305
9.9. Каталоги..............................................................................................................306
9.10. Функция print().............................................................................................307
9.11. Генерация вывода...........................................................................................307
9.12. Потребление входных данных..................................................................308
9.13. Сериализация объектов...............................................................................310
9.14. Блокирующие операции и параллелизм...............................................311
Оглавление 11
9.14.1. Неблокирующий ввод/вывод....................................................312
9.14.2. Опрос каналов ввода/вывода....................................................313
9.14.3. Потоки................................................................................................314
9.14.4. Параллельное выполнение в asyncio.......................................315
9.15. Модули стандартной библиотеки............................................................315
9.15.1. Модуль asyncio................................................................................316
9.15.2. Модуль binascii...............................................................................317
9.15.3. Модуль cgi........................................................................................317
9.15.4. Модуль configparser.......................................................................318
9.15.5. Модуль csv........................................................................................319
9.15.6. Модуль errno....................................................................................320
9.15.7. Модуль fcntl.....................................................................................321
9.15.8. Модуль hashlib................................................................................321
9.15.9. Пакет http.........................................................................................322
9.15.10. Модуль io........................................................................................322
9.15.11. Модуль json....................................................................................323
9.15.12. Модуль logging..............................................................................324
9.15.13. Модуль os........................................................................................324
9.15.14. Модуль os.path..............................................................................325
9.15.15. Модуль --">
Книги схожие с «Python. Исчерпывающее руководство» по жанру, серии, автору или названию:
Е. В. Дубовик, Д. М. Кольцов - Справочник PYTHON. Кратко, быстро, под рукой Жанр: Справочники Год издания: 2021 Серия: Справочник |
Ханс-Георг Шуман - Python для детей Жанр: Детская образовательная литература Год издания: 2019 |
Тони Гэддис - Начинаем программировать на Python Жанр: Программирование: прочее Год издания: 2019 |
Лаура Грессер, Ван Лун Кенг - Глубокое обучение с подкреплением. Теория и практика на языке Python Жанр: Python Год издания: 2022 Серия: Библиотека программиста |
Другие книги из серии «Для профессионалов»:
Билл Филлипс, Кристин Марсикано, Крис Стюарт и др. - Android. Программирование для профессионалов Жанр: Android Год издания: 2021 Серия: Для профессионалов |
Михалис Цукалос - Golang для профи: работа с сетью, многопоточность, структуры данных и машинное обучение с Go Жанр: Go (golang) Год издания: 2020 Серия: Для профессионалов |
Дэвид Гринхол, Джош Скин, Эндрю Бэйли - Kotlin. Программирование для профессионалов Жанр: Kotlin Год издания: 2022 Серия: Для профессионалов |
Уильям Шоттс - Командная строка Linux. Полное руководство Жанр: Учебники и самоучители по компьютеру Год издания: 2017 Серия: Для профессионалов |