Название: Python Playground: Geeky Projects for the Curious Programmer
Автор: Mahesh Venkitachalam
Издательство: No Starch Press
Год: 2016
Страниц: 353
ISBN: 9781593277338, 1593277334
Формат: PDF
Размер: 12.2 Мб
Язык: English
Python is a powerful programming language that’s easy to learn and fun to play with. But once you’ve gotten a handle on the basics, what do you do next?
Python Playground is a collection of imaginative programming projects that will inspire you to use Python to make art and music, build simulations of real-world phenomena, and interact with hardware like the Arduino and Raspberry Pi.
You’ll learn to use common Python tools and libraries like numpy, matplotlib, and pygame to do things like:
Generate Spirograph-like patterns using parametric equations and the turtle module
Create music on your computer by simulating frequency overtones
Translate graphical images into ASCII art
Write an autostereogram program that produces 3D images hidden beneath random patterns
Make realistic animations with OpenGL shaders by exploring particle systems, transparency, and billboarding techniques
Construct 3D visualizations using data from CT and MRI scans
Build a laser show that responds to music by hooking up your computer to an Arduino
Programming shouldn’t be a chore. Have some solid, geeky fun with Python Playground.
The projects in this book are compatible with both Python 2 and 3.
Содержание
Part 1: Warming Up
Chapter 1: Parsing iTunes Playlists
Chapter 2: Spirographs
Part 2: Simulating Life
Chapter 3: Conway’s Game of Life
Chapter 4: Generating Musical Overtones with the Karplus-Strong Algorithm
Chapter 5: Boids: Simulating a Flock
Part 3: Fun with Images
Chapter 6: ASCII Art
Chapter 7: Photomosaics
Chapter 8: Autostereograms
Part 4: Enter 3D
Chapter 9: Understanding OpenGL
Chapter 10: Particle Systems
Chapter 11: Volume Rendering
Part 5: Hardware Hacking
Chapter 12: Introduction to Arduino
Chapter 13: Laser Audio Display
Chapter 14: A Raspberry Pi–based Weather Monitor
Appendix A: Software Installation
Appendix B: Basic Practical Electronics
Appendix C: Raspberry Pi Tips & Trick
Скачать с borncash.org
Скачать с turbobit.net
Скачать с depositfiles.com
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12867 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Автор: Ищенко Е.П., Топорков А.А.Год издания: 2006Страниц: 743Язык: русскийФормат: PDF Размер: 6.3 МбУчебник подготовлен с учетом нового Уголовно-процессуального кодекса Российской Федерации. Раскры . . .
Название: Регуляторные системы организма человекаАвтор: Дубынин В. А.ISBN 5-7107-6073-0Год: 2003Кол-во страниц: 367Формат: DJVU (OCR)+oglРазмер: 3,2 MбЯзык: русскийВ пособии на современном уро . . .
Название: Ловушка для темного эльфаАвтор: Наталья БульбаИздательство: Альфа-книгаГод издания: 2010Страниц: 312ISBN: 978-5-9922-0547-3Формат: FB2, RTFРазмер: 5 МбОписание:Не всегда методы воспитания, и . . .
Название: Отыгрывать эльфа непросто!Автор: Леонид КондратьевИздательство: Альфа-книгаГод издания: 2010Страниц: 314ISBN: 978-5-9922-0561-9Формат: FB2, RTFРазмер: 5 МбОписание:Скажете, что отыгрыш роли . . .
Название: Crochet № 44 2010 Disenos Para OtonoСерия или выпуск: 44Год издания: 2010Страниц: 25Язык: ИспанскийФормат: JPGРазмер: 14.3 МбЖурнал по вязанию крючком представляет коллекцию легкой, ажурной . . .
Название: Библиотека «Звездные войны»Автор: Д. Лукас и др.Издательство: Терра ФантастикаISBN: 5-7921-0502-2, 5-699-11309-6 Формат: FB2, OCR без ошибок Размер: 26,2 МбГод выпуска: 1985-2007 Жанр: Фанта . . .
Название: Первый ударАвтор: Сергей Анисимов, Святослав Логинов, Владимир Серебряков, Андрей УлановИздательство: Яуза, ЭксмоISBN: 978-5-699-23840-8Год издания: 2008Страниц: 384Язык: РусскийФормат: rtfР . . .
Название: Хуже, чем мертвАвтор: Шарлин ХаррисСерия: Вампирские тайныРаздел: Фантастика ужасов. МистикаИздательство: АСТ, АСТ МоскваISBN: 978-5-17-060364-0Год издания: 2010Страниц: 384Формат: rtf, txt, . . .
Название: Ядерное лето 39-гоАвтор: Сергей Анисимов, Андрей Мартьянов, Андрей УлановИздательство: Яуза, ЭксмоISBN: 978-5-699-32265-7Год издания: 2009Страниц: 352Язык: РусскийФормат: rtfРазмер: 5.48 МбО . . .
Название: F5 - интернет как образ жизниГод / месяц: 18 апреля 2011Номер: №14(103)Формат: PDFРазмер файла: 4.84 MBИздательство: ООО Медиа-Группа "Живи"Описание: Информационное изданиеТема номера: играт . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Python Playground: Geeky Projects for the Curious Programmer. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.