This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients lisroach, mdk, pablogsal, rhettinger, steven.daprano
Date 2018-11-19.21:59:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1542664781.12.0.788709270274.issue35221@psf.upfronthosting.co.za>
In-reply-to
Content
I concur with Lisa that this is something the people need to learn (that is why they're taking a class).  

FWIW, I've seen people copy square brackets for optional arguments, "mypow(base[, exp])" and angle brackets for syntax, "<pos_result> if <cond> else <neg_result>".  We also see it with the ellipsis.

Accordingly, there should be a FAQ entry or tutorial section on meta-syntactic variable and syntax placeholders.   The would also be a good place to cover the confusing "/" and "*" notations generated by the argument clinic:  __getattribute__(self, name, /).

FWIW, if your students are also cutting-and-pasting the prompt, this is clearly an education issue and not an issue with the venv docs.
History
Date User Action Args
2018-11-19 21:59:41rhettingersetrecipients: + rhettinger, steven.daprano, mdk, lisroach, pablogsal
2018-11-19 21:59:41rhettingersetmessageid: <1542664781.12.0.788709270274.issue35221@psf.upfronthosting.co.za>
2018-11-19 21:59:41rhettingerlinkissue35221 messages
2018-11-19 21:59:41rhettingercreate