{"product_id":"mahesh-venkitachalam-python-playground-9781593276041","title":"Python Playground","description":"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.","brand":"Random House LLC US","offers":[{"title":"Used - very good","offer_id":53378685567318,"sku":"9781593276041-V","price":8.69,"currency_code":"EUR","in_stock":true},{"title":"Used - good","offer_id":53495360094550,"sku":"9781593276041-G","price":3.69,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5829\/5382\/files\/product_image_9781593276041_1.jpg?v=1784227849","url":"https:\/\/www.momoxbooks.com\/products\/mahesh-venkitachalam-python-playground-9781593276041","provider":"momox","version":"1.0","type":"link"}