Python Programming

Department of Computing | Imperial College London

book

Lesson 4

Repeated Practice Makes Perfect

  • Chapter 1: Introduction
  • Chapter 2: Logical operators
  • Chapter 3: While loops
  • Chapter 4: Applied problem solving
    • [4.1] Practical problem solving
    • [4.2] Square root estimator (Step 1)
    • [4.3] Square root estimator (Step 2)
    • [4.4] Square root estimator (Step 3)
    • [4.5] Improving your square root estimator
    • [4.6] Newton's Method for estimating square roots
    • [4.7] Summary
  • Chapter 5: Breaking the flow
  • Chapter 6: More applied problems
  • Chapter 7: Enhancing your robot
  • Chapter 8: Debugging your code
  • Chapter 9: The PEP 8 style guide
  • Chapter 10: Summary

Chapter 4

Applied problem solving

Knowledge is of no value unless you put it into practice.
Anton Chekhov

Rough estimated time needed
30-45 mins

Previous Next

Page designed by Josiah Wang

Department of Computing | Imperial College London