Register - Login - Forgotten Password

Lesson 21: Creating and Using Functions in Python

What if a programme could learn a useful set of instructions once and reuse them whenever needed? Open Full Article...

Lesson 13: Repeating Code With While Loops

How can Python repeat a pattern without making its programme longer and harder to change? Open Full Article...

Lesson 14: Repeating Code With For Loops

What if we already know which values Python should work through? Open Full Article...

Lesson 9: Using Else and Elif

What if a program needs to respond to several possible situations instead of giving only a yes-or-no response? Open Full Article...

Lesson 8: Making Decisions With If Statements

How can a Python program choose between different actions when a game score changes? A fictional game provides a clear setting for examining this question. Open Full Article...