Hacker News new | ask | show | jobs
by chriszf 5152 days ago
Mostly I agree, except for his introduction of %r very early on in python the hard way. What %r does in the context of the lesson is clear, but many students ask why and what it's for, and the complete answer is much more difficult.

Frequently, I just settle for "it adds quotes around strings" because the truth is a bit much to handle at that point.