Эл Свейгарт - Большая книга проектов Python
Название: | Большая книга проектов Python | |
Автор: | Эл Свейгарт | |
Жанр: | Python | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2022 | |
ISBN: | 978-5-4461-1907-3 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Большая книга проектов Python"
Вы уже освоили основы синтаксиса Python и готовы программировать? Отточите свои навыки на самых интересных задачах — графике, играх, анимации, расчетах и многом другом. Вы можете экспериментировать, добавляя к готовым проектам собственные детали. В 256 строк кода поместится всё — «винтажная» экранная заставка, забег улиток на скорость, рекламный заголовок-приманка, вращающаяся спираль ДНК и так далее. Добавьте к этому пару строк своего кода, и вы сможете делиться собственными уникальными проектами в интернете. 16+
Читаем онлайн "Большая книга проектов Python". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (70) »
ПРОЕКТОВ
PYTHON
ЭЛ СВЕЙГАРТ
2022
ББК 32.973.2-018.1
УДК 004.43
С24
Свейгарт Эл
С24 Большая книга проектов Python. — СПб.: Питер, 2022. — 432 с.: ил. — (Серия
«Библиотека программиста»).
ISBN 978-5-4461-1907-3
16+
Вы уже освоили основы синтаксиса Python и готовы программировать? Отточите свои навыки
на самых интересных задачах — графике, играх, анимации, расчетах и многом другом. Вы можете
экспериментировать, добавляя к готовым проектам собственные детали.
В 256 строк кода поместится всё — «винтажная» экранная заставка, забег улиток на скорость,
рекламный заголовок-приманка, вращающаяся спираль ДНК и так далее. Добавьте к этому пару строк
своего кода, и вы сможете делиться собственными уникальными проектами в интернете.
(В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.973.2-018.1
УДК 004.43
Права на издание получены по соглашению с No Starch Press. Все права защищены. Никакая часть данной книги
не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских
прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может
гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные
ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов,
ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию все ссылки на интернетресурсы были действующими.
ISBN 978-1718501249 англ.
ISBN 978-5-4461-1907-3
© 2021 by Al Sweigart. The Big Book of Small Python Projects: 81 Easy
Practice Programs, ISBN 9781718501249,
published by No Starch Press Inc. 245 8th Street, San Francisco,
California United States 94103
© Перевод на русский язык ООО Издательство «Питер», 2022
© Издание на русском языке, оформление ООО Издательство
«Питер», 2022
© Серия «Библиотека программиста», 2022
Оглавление
Об авторе..................................................................................................................................... 9
О научном редакторе........................................................................................................... 10
Введение..................................................................................................................................... 11
Проект 1. Бейглз................................................................................................................... 25
Проект 2. Парадокс дней рождения............................................................................. 30
Проект 3. Сообщение в виде битовой карты............................................................ 35
Проект 4. Блек-джек........................................................................................................... 39
Проект 5. Отскакивающий от краев логотип DVD.................................................. 47
Проект 6. Шифр Цезаря.................................................................................................... 53
Проект 7. Взлом шифра Цезаря.................................................................................... 57
Проект 8. Генерация календарей................................................................................... 60
Проект 9. Морковка в коробке...................................................................................... 65
Проект 10. Чо-хан................................................................................................................ 71
Проект 11. Генератор заголовков-приманок.............................................................. 75
Проект 12. Гипотеза Коллатца........................................................................................ 80
Проект 13. Игра «Жизнь» Конвея.................................................................................. 83
Проект 14. Обратный отсчет........................................................................................... 87
Проект 15. Глубокая пещера............................................................................................ 90
Проект 16. Ромбы................................................................................................................. 93
6 Оглавление
Проект 17. Арифметика с игральными костями...................................................... 97
Проект 18. Выбрасыватель игральных костей......................................................... 104
Проект 19. Цифровые часы............................................................................................ 108
Проект 20. Цифровой поток.......................................................................................... 111
Проект 21. Визуализация ДНК...................................................................................... 114
Проект 22. Утята................................................................................................................ 118
Проект 23. Гравировщик.................................................................................................. 124
Проект 24. Разложение на множители..................................................................... 130
Проект 25. Быстрый стрелок......................................................................................... 134
Проект 26. Фибоначчи.................................................................................................... 137
Проект 27. --">
- 1
- 2
- 3
- . . .
- последняя (70) »
Книги схожие с «Большая книга проектов Python» по жанру, серии, автору или названию:
Марк Лутц - Программирование на Python, 2-е изд. Жанр: Программирование: прочее Год издания: 2002 |
Дмитрий Юрьевич Федоров - Программирование на языке высокого уровня Python. Пособие для СПО Жанр: Учебники и пособия ВУЗов Год издания: 2019 Серия: Профессиональное образование |
Дэвид Бизли - Python. Исчерпывающее руководство Жанр: Python Год издания: 2023 Серия: Для профессионалов |
Харви Дейтел, Пол Дейтел - Python: Искусственный интеллект, большие данные и облачные вычисления Жанр: Python Год издания: 2020 Серия: Для профессионалов |
Другие книги из серии «Библиотека программиста»:
Эрик Мэтиз - Изучаем Python. Программирование игр, визуализация данных, веб-приложения Жанр: Программирование игр Серия: Библиотека программиста |
Эндрю Траск - Грокаем глубокое обучение. Жанр: Искусственный интеллект Год издания: 2019 Серия: Библиотека программиста |
Энтони Шоу - Внутри CPYTHON: гид по интерпретатору Python Жанр: Python Год издания: 2023 Серия: Библиотека программиста |
Томаш Лелек, Джон Скит - Software: Ошибки и компромиссы при разработке ПО Жанр: Отладка, тестирование и оптимизация ПО Год издания: 2023 Серия: Библиотека программиста |