Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Python Playground: Geeky Projects for the Curious Programmer

Buy

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.

(HTML tags aren't allowed.)

Mechanical Ventilation (Critical Care Clinics, April 2007, Volume 23, No. 2)
Mechanical Ventilation (Critical Care Clinics, April 2007, Volume 23, No. 2)
The last decade has generated a growing fund of knowledge on how ventilator management can greatly impact patient outcome. The concepts developed by ARDS Network have been broadly accepted and placed into clinical practice, not only at university centers, but has filtered down to community hospitals. We are educating our...
Pop Song Piracy: Disobedient Music Distribution since 1929
Pop Song Piracy: Disobedient Music Distribution since 1929


The music industry’s ongoing battle against digital piracy is just the latest skirmish in a long conflict over who has the right to distribute music. Starting with music publishers’ efforts to stamp out bootleg compilations of lyric sheets in 1929, Barry Kernfeld’s Pop Song Piracy details nearly a...
Cut and Fold Techniques for Pop-Up Designs
Cut and Fold Techniques for Pop-Up Designs

Introducing techniques for making pop-ups from one sheet of card, the third title in this series on paper engineering takes folding techniques into the third dimension.

Each chapter introduces a new technical idea and show how that technique can be adapted in many different ways, or combined with techniques from earlier
...


Guitar Tone: Pursuing the Ultimate Guitar Sound
Guitar Tone: Pursuing the Ultimate Guitar Sound

"Great tone" is a combination of many things--electronic, acoustic, musical, physical, emotional, and cerebral. Each player assembles and manipulates those components into a special blend, creating his own unique sonic stew. So how do we get great tone? The answer for most of us is a lifetime of pursuit that is at once equal parts...

The Optics of Life: A Biologist's Guide to Light in Nature
The Optics of Life: A Biologist's Guide to Light in Nature

Optics--a field of physics focusing on the study of light--is also central to many areas of biology, including vision, ecology, botany, animal behavior, neurobiology, and molecular biology. The Optics of Life introduces the fundamentals of optics to biologists and nonphysicists, giving them the tools they need to successfully incorporate...

100 Midcentury Chairs: And Their Stories
100 Midcentury Chairs: And Their Stories

Pull up a chair (or 100) for this midcentury design showcase.

Here is a stylish guide to the top 100 most interesting, most controversial, or simply most beautiful chairs designed between 1930 and 1970. Get to know the designers of the Modern era, including the Eames, Jacobsen, Nakashima, Noguchi, Wegner, and many more,...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy