Practice question

Chris Angelico rosuav at gmail.com
Mon Oct 6 18:52:08 CEST 2014


On Tue, Oct 7, 2014 at 3:23 AM, Rustom Mody <rustompmody at gmail.com> wrote:
> Consider the sequence:
>
> 1. Drives on the wrong side of the road
> 2. Has no clue that there's such a concept as 'wrong side of road'
> 3. Teaches people to drive without conveying anything about 'wrong side of road'
>
> Hopefully you will agree that 1 < 2 < 3??
>
> My gripe is with 3

No, I don't agree. Teaching people to drive is separate from teaching
road rules, which vary by legislature. I can draw the exact same
analogy:

1. Fails to follow proper protocol at a hook turn intersection
2. Has no clue that there's such a concept as a hook turn
3. Teaches people to drive without conveying anything about hook turns.

Most of you are probably in state 2, and your instructors were
probably in state 3. Neither's a problem, because hook turns don't
matter until you come to an intersection where they're used. (And even
then, there's often signage.)

The complaints you're making are about something that does not matter.
There are multiple usage patterns for Python; one is to eschew the
interactive interpreter and run everything from scripts. That's fine,
there's nothing wrong with it. And then, the nuances of interactive
Python are completely insignificant.

I don't see that your complaints about print and interactive mode have
anything at all to do with this thread.

ChrisA



More information about the Python-list mailing list