Большая книга проектов Python

Большая книга проектов Python

Большая книга проектов Python
Автор: Свейгарт Эл
Дата выхода: 2022
Издательство: Питер
Количество страниц: 432
Тип файла: PDF
Добавил: codelibs

Внимание!!!! Книга удалена по требованию правообладателя!!!!

Об авторе....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

Проект 17. Арифметика с игральными костями....97

Проект 18. Выбрасыватель игральных костей....104

Проект 19. Цифровые часы....108

Проект 20. Цифровой поток....111

Проект 21. Визуализация ДНК....114

Проект 22. Утята....118

Проект 23. Гравировщик....124

Проект 24. Разложение на множители....130

Проект 25. Быстрый стрелок....134

Проект 26. Фибоначчи....137

Проект 27. Аквариум....141

Проект 28. Заливка....150

Проект 29. Моделирование лесного пожара....157

Проект 30. Четыре в ряд....162

Проект 31. Угадай число....168

Проект 32. Простак....171

Проект 33. Мини-игра со взломом....173

Проект 34. «Виселица»» и «гильотина»....179

Проект 35. Гексагональная сетка....185

Проект 36. Песочные часы....188

Проект 37. Голодные роботы....194

Проект 38. «Я обвиняю!»....202

Проект 39. Муравей Лэнгтона....211

Проект 40. П0г0в0рим (leetspeak)....217

Проект 41. Под счастливой звездой....220

Проект 42. Магический хрустальный шар....228

Проект 43. Манкала....231

Проект 44. Бегущий в лабиринте 2D....238

Проект 45. Бегущий в лабиринте 3D....244

Проект 46. Моделирование статистики за миллион бросков игральных костей....253

Проект 47. Генератор картин в стиле Мондриана....256

Проект 48. Парадокс Монти Холла....263

Проект 49. Таблица умножения....270

Проект 50. Девяносто девять бутылок....272

Проект 51. ДевяНосто деевяять буутылок....275

Проект 52. Счет в различных системах счисления....279

Проект 53. Периодическая таблица элементов....283

Проект 54. Поросячья латынь....287

Проект 55. Лотерея Powerball....290

Проект 56. Простые числа....295

Проект 57. Индикатор хода выполнения....298

Проект 58. Радуга....302

Проект 59. Камень, ножницы, бумага....306

Проект 60. Камень, ножницы, бумага (беспроигрышная версия)....310

Проект 61. Шифр ROT13....314

Проект 62. Вращающийся куб....317

Проект 63. Царская игра Ура....324

Проект 64. Семисегментный модуль индикации....333

Проект 65. Ковер из «Сияния»....337

Проект 66. Простой шифр подстановки....340

Проект 67. Синусовидное сообщение....345

Проект 68. Игра в 15....349

Проект 69. Бега улиток....355

Проект 70. Соробан — японский абак....359

Проект 71. Повторение музыки....365

Проект 72. Губкорегистр....369

Проект 73. Головоломка судоку....372

Проект 74. Преобразование текста в речь....379

Проект 75. Три карты Монте....381

Проект 76. Крестики-нолики....387

Проект 77. Ханойская башня....391

Проект 78. Вопросы с подвохом....396

Проект 79. Игра «2048»....403

Проект 80. Шифр Виженера....411

Головоломка с ведрами воды....416

Приложение А. Указатель тегов....422

Приложение Б. Таблица кодов символов....426

Вы уже освоили основы синтаксиса Python и готовы программировать? Отточите свои навыки на самых интересных задачах — графике, играх, анимации, расчетах и многом другом. Вы можете экспериментировать, добавляя к готовым проектам собственные детали.В 256 строк кода поместится все — «винтажная» экранная заставка, забег улиток на скорость, рекламный заголовок-приманка, вращающаяся спираль ДНК и так далее. Добавьте к этому пару строк своего кода, и вы сможете делиться собственными уникальными проектами в интернете.


Похожее:

Список отзывов:

Нет отзывов к книге.