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.)

Cancer Drug Resistance (Cancer Drug Discovery and Development)
Cancer Drug Resistance (Cancer Drug Discovery and Development)

Leading experts summarize and synthesize the latest discoveries concerning the changes that occur in tumor cells as they develop resistance to anticancer drugs, and suggest new approaches to preventing and overcoming it. The authors review physiological resistance based upon tumor architecture, cellular resistance based on drug transport,...

Electronic Structure and Magneto-Optical Properties of Solids
Electronic Structure and Magneto-Optical Properties of Solids
The aim of this book is to review recent achievements in the theoretical investigations of the electronic structure, optical, magneto-optical (MO), and x-ray magnetic circular dichroism (XMCD) properties of compounds and Multilayered structures.

Chapter 1 of this book is of an introductory character and presents the theoretical
...
The Photographic Eye: Learning to See with a Camera
The Photographic Eye: Learning to See with a Camera
P hotography is both an art and a science. As an art, it expresses a personal vision. As a science, it relies on technology. This double nature is not unique to photography. Every kind of creative expression —such as music, dance or painting —has both a purely artistic side and a more scientific or techological side as well. For...

Systematic Design for Optimisation of Pipelined ADCs (The Springer International Series in Engineering and Computer Science)
Systematic Design for Optimisation of Pipelined ADCs (The Springer International Series in Engineering and Computer Science)
Systematic Design for Optimisation of Pipelined ADCs proposes and develops new strategies, methodologies and tools for designing low-power and low-area CMOS pipelined A/D converters. The task is tackled by following a scientifically-consistent approach. First of all, the state of the art in pipeline A/D converters is analysed with a double...
Antiviral Strategies (Handbook of Experimental Pharmacology)
Antiviral Strategies (Handbook of Experimental Pharmacology)

A crucial issue for antiviral therapy is the fact that all antiviral substances rapidly select for resistance; thus, monitoring and overcoming resistance has become a most important clinical paradigm of antiviral therapy. This calls for cautious use of antiviral drugs and implementation of combination therapies. In parallel, efforts in drug...

iMac For Dummies
iMac For Dummies

Do it all with your iMac and this bestselling For Dummies guide!

You're still a little giddy from finally scoring your new iMac, and you can't wait to get started. Even if you're already in love with your iMac, it helps to have a little guidance to really get the most out of this ultimate all-in-one...

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