Mark Dickinson <dicki...@gmail.com> added the comment:

[Robert]

> It is not a "positional argument" but an "optional argument".

I don't think I understand. Here the phrase "positional argument" in the docs 
is, I assume, referring to the parameter "ham: str" in the parameter list. So 
it's not optional; it's a required, positional-or-keyword parameter.

I don't know whether the text of this section should be being tightened up with 
respect to the distinction between (formal) parameters and actual arguments, 
though. There's a tradeoff between readability and accessibility on the one 
hand, and technical accuracy on the other.

----------
nosy: +mark.dickinson

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue39231>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to