Python

Python is a highly readable language that is easy to use. It is very powerful, flexible and supports many styles of programming from scripting and web design to GUI/Game development.

Python – Strings

Python strings are easy to declare and can be manipulated via a number of different built in methods.

RPi Twitter Led

In the third experiment provided by OCR you are shown how to interact with Twitter via the API.

Twitter

In the third experiment provided by OCR (credit @Rob_Bishop ) you are shown how to interact with Twitter via the API.

TKinter Drawing

TKinter can be used to draw simple shapes e.g. Square, Polygons, and Circles.

Tkinter Events

Tkinter employs a type of programming called Event-Driven which means that the program runs in a endless loop waiting for things (events) to happen.  In order for the program to respond to these events it needs to know what… Read More

Time

Many programs require some sort of date time facility. Python DateTime, Date and Time libraries make it very easy to manipulate time.

Turtle

Python Turtle is based on the Logo Programming Language that has been used as a popular way of teaching children programming for many years.

Tkinter Buttons

You can create buttons such as a quit button quit_button = Button(root, text = “Quit”, command = root.quit, anchor = ‘w’, width = 10, activebackground = “#33B5E5”) quit_button_window = canvas.create_window(10, 10, anchor=’nw’, window=quit_button) You can make images into… Read More

Repetition

Looping code is one of the key programming constructs. Python gives us lots of interesting ways to do it.