Кристиан Майер - Однострочники Python: лаконичный и содержательный код
Название: | Однострочники Python: лаконичный и содержательный код | |
Автор: | Кристиан Майер | |
Жанр: | Python | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2022 | |
ISBN: | 978-5-4461-2966-9 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Однострочники Python: лаконичный и содержательный код"
Краткость — сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на Python, а также писать выразительно и компактно, как настоящий эксперт.
Здесь вы найдете приемы и хитрости написания кода, регулярные выражения, примеры использования однострочников в различных сферах, а также полезные алгоритмы. Подробные пояснения касаются в том числе и важнейших понятий computer science, что поможет вашему росту в программировании и аналитике.
16+
Читаем онлайн "Однострочники Python: лаконичный и содержательный код". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (72) »
PYTHON
ЛАКОНИЧНЫЙ И СОДЕРЖАТЕЛЬНЫЙ КОД
КРИСТИАН
2022
МАЙЕР
ББК 32.973.2-018.1
УДК 004.43
М14
Майер Кристиан
М14 Однострочники Python: лаконичный и содержательный код. — СПб.: Питер,
2022. — 256 с.: ил. — (Серия «Библиотека программиста»).
ISBN 978-5-4461-2966-9
16+
Краткость — сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на Python, а также
писать выразительно и компактно, как настоящий эксперт.
Здесь вы найдете приемы и хитрости написания кода, регулярные выражения, примеры использования однострочников в различных сферах, а также полезные алгоритмы. Подробные
пояснения касаются в том числе и важнейших понятий computer science, что поможет вашему
росту в программировании и аналитике.
(В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.973.2-018.1
УДК 004.43
Права на издание получены по соглашению с No Starch Press. Все права защищены. Никакая часть данной
книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев
авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как
надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не
может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за
возможные ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов, ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию
все ссылки на интернет-ресурсы были действующими.
ISBN 978-1718500501 англ.
ISBN 978-5-4461-2966-9
© 2020 by Christian Mayer.
Python One-Liners: Write Concise, Eloquent Python Like a Professional,
ISBN 9781718500501, published by No Starch Press Inc. 245 8th Street,
San Francisco, California United States 94103
© Перевод на русский язык ООО Издательство «Питер», 2022
© Издание на русском языке, оформление ООО Издательство
«Питер», 2022
© Серия «Библиотека программиста», 2022
Оглавление
Об авторе...........................................................................................10
О научном редакторе.................................................................................................11
Благодарности................................................................................... 12
Введение............................................................................................ 14
Пример однострочника Python...............................................................................15
Примечание относительно удобочитаемости...................................................16
Для кого эта книга......................................................................................................17
Чему книга вас научит..............................................................................................18
Источники дополнительной информации в интернете..................................19
От издательства.......................................................................................................... 20
Глава 1. Краткая памятка по Python........................................................................21
Основные структуры данных...................................................................................21
Контейнерные структуры данных......................................................................... 27
Управляющие конструкции....................................................................................... 35
Функции..........................................................................................................................38
Лямбда-функции.......................................................................................................... 39
Итоги главы................................................................................................................... 39
Глава 2. Трюки Python....................................................................................................41
Поиск самых высокооплачиваемых работников с помощью
спискового включения................................................................................................42
6 Оглавление
Поиск информативных слов с помощью спискового включения...............45
Чтение файла................................................................................................................47
Лямбда-функции и функция map..........................................................................49
Извлечение окружения вхождений подстрок с помощью срезов............. 52
Сочетание спискового включения и срезов......................................................56
Исправление испорченных списков с помощью
присваивания срезам.................................................................................................58
Анализ данных о сердечной деятельности с помощью
конкатенации списков................................................................................................61
Поиск компаний, платящих меньше минимальной зарплаты,
с помощью выражений-генераторов....................................................................64
Форматирование баз данных с помощью функции zi p()............................66
Итоги --">
- 1
- 2
- 3
- . . .
- последняя (72) »
Книги схожие с «Однострочники Python: лаконичный и содержательный код» по жанру, серии, автору или названию:
Эл Свейгарт - Python. Чистый код для продолжающих Жанр: Python Год издания: 2022 Серия: Библиотека программиста |
Джастин Зейтц, Тим Арнольд - Black Hat Python: программирование для хакеров и пентестеров Жанр: Хакерство Год издания: 2022 Серия: Библиотека программиста |
Эрик Мэтиз - Изучаем Python: программирование игр, визуализация данных, веб-приложения Жанр: Python Год издания: 2020 Серия: Библиотека программиста |
Лаура Грессер, Ван Лун Кенг - Глубокое обучение с подкреплением. Теория и практика на языке Python Жанр: Python Год издания: 2022 Серия: Библиотека программиста |
Другие книги из серии «Библиотека программиста»:
Роберт Сесил Мартин - Идеальный программист. Как стать профессионалом разработки ПО Жанр: Современные российские издания Год издания: 2012 Серия: Библиотека программиста |
Мартин Форд - Архитекторы интеллекта Жанр: Современные российские издания Год издания: 2019 Серия: Библиотека программиста |
Жаклин Нолис - Data Science для карьериста Жанр: Поиск работы, карьера Год издания: 2021 Серия: Библиотека программиста |
Кристиан Майер - Однострочники Python: лаконичный и содержательный код Жанр: Python Год издания: 2022 Серия: Библиотека программиста |