bembry.org
Home / Technology / Python / Exercises

Python Lesson Notes

  1. What is a programming language? exercises
  2. The Way of the Program -- exercises
  3. Strings, Math, and Variables -- exercises
  4. User Interface: Looking Pretty -- exercises
  5. Pre-Made Functions -- exercises
  6. Home-Made Functions -- exercises
  7. Conditionals (If ... elif ... else) -- exercises
  8. Recursion and Fruitful Functions -- exercises
  9. Iteration (loop-de-loops) -- exercises
  10. Stringing Along -- exercises
  11. Making a List -- exercises
  12. Working With Files-- exercises
  13. Avoiding Common Gotcha's -- exercises
  14. The Dictionary Data Structure -- exercises
  15. Modules and Shelving -- exercises
  16. Introducing Classes -- exercises
  17. More Class Stuff -- exercises
  18. Sharing Your Programs -- exercises
  1. Widget Basics -- exercises
  2. Placing Widgets in Windows -- exercises
  3. Binding Functions to Widgets -- exercises
  4. Making Buttons Useful with lambda -- exercises
  5. More Widget Choices -- exercises
  6. Adding Images, Bitmaps, and Goofy Cursors --exercises
Restricted access