Raymond Hettinger added the comment:
Sorry but I'm going to reject this one. I tried out the text on a Python class
that I'm currently teaching and the learners found the text to be clear enough
(though some were jarred by the choice of *L* as the variable name) and they
all got the essential
Edward Segall added the comment:
I agree with most of your points: A tutorial should be brief and should not go
down rabbit holes. Expanded discussion of default parameter behavior would
probably fit better with the other facets of parameter speceification and
parameter passing, perhaps as a F
Raymond Hettinger added the comment:
> I hope this is useful. I realize it is much longer than the original.
There lies the difficultly. The purpose of the tutorial is to quickly
introduce the language, not to take someone deeply down a rabbit hole. The
docs tend to be worded in an affirmati
New submission from Edward Segall:
I am using the tutorial to learn Python. I know many other languages, and I've
taught programming language theory, but even so I found the warning in Section
4.7.1 about Default Argument Values to be confusing. After I spent some effort
investigating what act