Worked Exercises for A Python Tale
Videos working through solutions to the Exercises in the beginners' course 'A Python Tale'. Discussions around each exercise include showing alternative solutions to problems.
Not Just Worked Exercises • More Practice, Discussion, and Alternative Solutions
Exercise 1 • Pythons and Other Animals
Exercise 1 Extra
Exercise 2 • Pythons and Other Animals Part 2
Exercise 2 Extra (but don't try this at home!)
Exercise 3 • Calculate
Exercise 4 • Random Numbers
Exercise 5 • Roll Two Dice
Exercise 5 Extra
Exercise 6 • Roll a Double
Exercise 7 • Conversion (Part 1)
Exercise 7 • Conversion (Part 2)
Exercise 1 • Number Ladder
Exercise 1 Extra I
Exercise 1 Extra II
Exercise 2 • Countdown
Exercise 2 Extra
Exercise 3 • Rising Numbers (Part 1)
Exercise 3 • Rising Numbers (Part 2)
Exercise 4 • Rising Numbers Again, and Again
Exercise 5 • A "Don't Try This At Home" Solution
Exercise 6 • An Asterisk Histogram
Exercise 7 • A Bizarre Queue
Exercise 1 • Student Marks (Part 1)
Exercise 1 • Student Marks (Part 2)
Exercise 1 • Student Marks (Part 3)
Exercise 1 Extra I
Exercise 1 Extra II
Exercise 2 • More Student Marks
Exercise 2 Extra
Exercise 3 • Student Marks and Functions
Exercise 4 • Word Lengths
Exercise 4 Extra
Exercise 5 • More Word Lengths
Exercise 1 • Names List (Part 1)
Exercise 1 • Names List (Part 2)
Exercise 1 • Names List (Part 3)
Exercise 1 Extra
Exercise 2 • Names Length Dictionary-Version
Exercise 2 Extra
Exercise 3 • From Lists to Dictionaries
Exercise 4 • Adding Names and Ages (Part 1)
Exercise 4 • Adding Names and Ages (Part 2)
Exercise 5 • From Spreadsheets to Dictionaries (Part 1)
Exercise 5 • From Spreadsheet to Dictionaries (Part 2)
Exercise 5 • From Spreadsheets to Dictionaries (Part 3)
Exercise 5 Extra