{"title":"Create Graphical User Interfaces with Python","handle":"create-graphical-user-interfaces-with-python","url":"/products/create-graphical-user-interfaces-with-python","description":"\n  Add buttons, boxes, pictures and colours and more to your Python programs using the guizero library, which is quick, accessible, and understandable for all.\n\nThis 156-page book is suitable for everyone, from beginners to experienced Python programmers who want to explore graphical user interfaces (GUIs).\n\nThere are ten fun projects for you to create, including a painting program, an emoji match game, and a stop-motion animation creator.\n\n\nCreate games and fun Python programs\nLearn how to create your own graphical user interfaces\nUse windows, text boxes, buttons, images, and more\nLearn about event-based programming\nExplore good (and bad) user interface design\n\n\n\nErrata\n\nP.69, 75-77 of the print version\n\nThe if statements to set the speed variable based on the score are in the wrong order. They should be as follows:\n\nif score &gt; 30:\n` speed = 200`\nelif score &gt; 20:\n` speed = 400`\nelif score &gt; 10:\n` speed = 500`\n\n\n","vendor":"Raspberry Pi Ltd","product_type":"physical","in_stock":false,"options":[],"variants":[{"id":3217,"title":"Default Title","sku":"RP-MAG39","price":25.78,"compare_at_price":0.0,"on_sale":false,"in_stock":false,"available_quantity":0,"option1":"Default Title"}]}