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

The .NET Developer's Guide to Windows Security (Microsoft Net Development Series)
The .NET Developer's Guide to Windows Security (Microsoft Net Development Series)

The .NET Developer's Guide to Windows Security is required reading for .NET programmers who want to develop secure Windows applications. Readers gain a deep understanding of Windows security and the know-how to program secure systems that run on...

Oracle CRM On Demand 2012 Administration Essentials
Oracle CRM On Demand 2012 Administration Essentials

The CRMOD software is built to world-class industry reference models of customer relationship management, and the service provides all the software and features you would need for a world-class customer relationship management practice. This knowledge is essential to keep the costs of investment low and return on the investment high.

...

The Apocalypse: A Brief History (Blackwell Brief Histories of Religion)
The Apocalypse: A Brief History (Blackwell Brief Histories of Religion)

This accessible and enlightening history provides insights into the fascinating genre of apocalyptic literature, showing how the apocalypse encompasses far more than popular views of the last judgment and violent end of the world might suggest.

  • An accessible and enlightening history of the "apocalypses"--ancient...

Software Engineering and Development
Software Engineering and Development

Software engineering is one of the most knowledge intensive jobs. Thus, having a good knowledge management (KM) strategy in these organisations is very important. This book examines software processes from a knowledge perspective flow, in order to identify the particular knowledge needs of such processes to then be in a better position for...

Death Investigation: An Introduction to Forensic Pathology for the Nonscientist
Death Investigation: An Introduction to Forensic Pathology for the Nonscientist

Death Investigation: An Introduction to Forensic Pathology for the Nonscientist provides students and law enforcement professionals with an accurate, clear overview of forensic pathology. It presents death investigation at the scene and autopsy, providing readers with a broad understanding of forensic pathology and giving them a...

Cloud Connectivity and Embedded Sensory Systems
Cloud Connectivity and Embedded Sensory Systems

Sensor networks are meant to create awareness in space and time. They may be measuring the presence of an object or a condition, characterizing an object stream or a situational pattern, or even detect abnormalities that are to occur. This book provides new theory on the design of wireless sensor networks, based on concepts developed for...

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