Кристиан Майер - Однострочники Python: лаконичный и содержательный код
Название: | Однострочники Python: лаконичный и содержательный код | |
Автор: | Кристиан Майер | |
Жанр: | Python | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2022 | |
ISBN: | 978-5-4461-2966-9 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Однострочники Python: лаконичный и содержательный код"
Краткость — сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на Python, а также писать выразительно и компактно, как настоящий эксперт. Здесь вы найдете приемы и хитрости написания кода, регулярные выражения, примеры использования однострочников в различных сферах, а также полезные алгоритмы. Подробные пояснения касаются в том числе и важнейших понятий computer science, что поможет вашему росту в программировании и аналитике. 16+
Читаем онлайн "Однострочники Python: лаконичный и содержательный код". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (72) »
программирования...................................................................................................225
Реализация шифра Цезаря с помощью расширенного доступа
по индексу и спискового включения..................................................................229
Поиск простых чисел с помощью решета Эратосфена..............................232
Вычисление последовательности Фибоначчи с помощью
функции reduce()...................................................................................................... 240
Рекурсивный алгоритм бинарного поиска...................................................... 242
Рекурсивный алгоритм быстрой сортировки.................................................. 246
Итоги главы................................................................................................................ 249
Послесловие.....................................................................................250
Моей жене Анне
Об авторе
Кристиан Майер (Christian Mayer) — кандидат компьютерных наук
(computer science) и создатель популярного сайта https://blog.finxter.com/,
посвященного языку Python, автор почтовой рассылки о Python, насчитывающей более 20 000 активных подписчиков. Его обучающие материалы
помогают десяткам тысяч студентов совершенствовать навыки написания
кода, а также вести бизнес в интернете. Кроме того, Кристиан — автор серии
самиздатовских книг Coffee Break Python.
О научном редакторе
Даниэль Зингаро (Daniel Zingaro) — доцент кафедры компьютерных наук
и преподаватель Университета Торонто, удостоенный нескольких наград.
Основная сфера научных интересов Даниэля — обучение компьютерным
наукам. Он автор книги Algorithmic Thinking (издательство No Starch Press).
Благодарности
Для этого мира важнее не количество книг, а их качество. Я бесконечно благодарен сотрудникам издательства No Starch Press, которые во всем следуют
данной философии. Эта книга — результат сотен часов их усердной работы,
бесценных советов и конструктивных замечаний. Моя глубокая благодарность команде No Starch Press, сделавшей написание книг столь приятным
занятием.
В частности, я хотел бы поблагодарить Билла Поллока (Bill Pollock), который предложил мне написать эту книгу: он вдохновил меня и рассказал все
об издательском деле.
Я очень благодарен моему замечательному редактору Лиз Чедвик (Liz
Chadwick), которая готовила рукопись к печати и искусно, настойчиво
и изящно придала моим наброскам намного более удобочитаемый вид.
Именно благодаря ее помощи книга достигла того уровня ясности изложения, который казался мне изначально недостижимым.
Хотел бы выразить признательность Алекс Фрид (Alex Freed) за неустанное стремление повысить качество текста. Для меня было честью работать
с таким талантливым редактором.
Благодарю и моего выпускающего редактора Жанель Людовайз (Janelle
Ludowise), которая с энтузиазмом и позитивным настроем доводила эту
книгу до совершенства. Спасибо, Жанель. Огромное спасибо также Касси
Андреадис (Kassie Andreadis).
Особая благодарность профессору Даниэлю Зингаро (Daniel Zingaro), не
пожалевшему изрядной толики своего времени для устранения всех неточностей в этой книге. Кроме того, благодаря множеству его ценных замечаний
изложение в ней обрело ясность. Без его усилий она не только была бы полна
Благодарности 13
ошибок, но и читалась бы намного тяжелее. В то же время все оставшиеся
ошибки — исключительно на моей совести.
Мой научный руководитель профессор Розермель также косвенно поучаствовал в написании этой книги, посвятив немало своего времени, умений
и усилий обучению меня компьютерным наукам. Я очень благодарен и признателен ему.
Огромное спасибо моей прекрасной жене Анне Альтимире, внимательно выслушивающей, поощряющей и поддерживающей даже самые сумасшедшие
мои идеи. Я благодарен также моим детям, Амалии и Гэбриелу, вдохновляющим меня своей любознательностью.
Наконец, наибольшим источником мотивации для меня стали активные
участники сообщества Finxter. Прежде всего книга предназначена для
амбициозных программистов вроде вас, желающих улучшить навыки написания кода и решить какие-либо практические задачи в реальном мире.
После долгих дней работы было так приятно получать письма от участников
Finxter с благодарностями, вдохновлявшими меня на написание дальнейших
частей книги.
Введение
Данная книга поможет вам стать настоящим экспертом по языку Python.
Для этого мы сосредоточимся на написании однострочников: лаконичных,
удобных программ, занимающих всего одну строку кода на Python. Благодаря им вы сможете писать и читать код на Python быстрее и лучше разберетесь в --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (72) »
Книги схожие с «Однострочники Python: лаконичный и содержательный код» по жанру, серии, автору или названию:
Марк Лутц - Программирование на Python, 2-е изд. Жанр: Программирование: прочее Год издания: 2002 |
Энтони Шоу - Внутри CPYTHON: гид по интерпретатору Python Жанр: Python Год издания: 2023 Серия: Библиотека программиста |
Эл Свейгарт - Учим Python, делая крутые игры Жанр: Программирование игр Год издания: 2022 Серия: Мировой компьютерный бестселлер |
Анирад Коул, Сиддха Ганджу, Мехер Казам - Искусственный интеллект и компьютерное зрение. Реальные проекты на Python, Keras и TensorFlow Жанр: Искусственный интеллект Год издания: 2023 Серия: Бестселлеры o’reilly |
Другие книги из серии «Библиотека программиста»:
Чед Фаулер - Программист-фанатик Жанр: Программирование: прочее Год издания: 2015 Серия: Библиотека программиста |
Сергей Тарасов - Дефрагментация мозга. Софтостроение изнутри Жанр: Программирование: прочее Год издания: 2013 Серия: Библиотека программиста |
Мартин Форд - Архитекторы интеллекта Жанр: Современные российские издания Год издания: 2019 Серия: Библиотека программиста |
Коллектив авторов - Язык СИ для профессионалов Жанр: C, C++, C# Год издания: 1991 Серия: Библиотека программиста |