TutorSyntax | 100 Python Coding Challenges | Chapter 7 Code Pack

Ten worked solutions: solutions/ch61_solution.py through ch70_solution.py.
Nine provided starter files for challenges 61, 62, 63, 64, 65, 67, 68, 69 and 70.

IMPORTANT: The starter files contain deliberate faults.
- 61 raises NameError, and 62 raises IndentationError.
- 65 uses an inverted validation rule and may keep asking for input even when the score is valid. Press Ctrl+C to stop it if necessary. The corrected solution fixes this.
- 69 prints a result rather than returning it: the calling code gets None.
- 70's starter is intentionally unfinished.

Use Python 3; no additional libraries or website access are needed.
All personal names and amounts are fictitious.
Completed 51 verification checks on the shipped solution source code, including direct function tests.
Solutions illustrate one approach; other tested approaches are acceptable.
