> > > I want to get to a world that is, let's say, "== tolerant" ... > > Do you use floating point values in your course?
You will be relieved to know that we have great fun showing them how == does not work for floating point numbers. It is super memorable how that all comes unglued. Best, Nick On Tue, Aug 31, 2021 at 12:19 PM <2qdxy4rzwzuui...@potatochowder.com> wrote: > On 2021-08-31 at 11:15:22 -0700, > Nick Parlante <n...@cs.stanford.edu> wrote: > > > As mentioned, PEP8 is formally for narrow cases, and includes > > disclaimers about not applying it mechanically, reflecting a basic > > reasonableness. Nothing to complain about there. > > > As a practical matter, the IDEs just default to having PEP8 checking > > on, and they do it in a very visual way - akin to a text editor which > > puts little squiggles under words it thinks are misspelled. > > Aha: The IDEs are the zealots. :-) > > (I might liken PEP8 violations to natural language grammar > recommendations rather than spelling mistakes: words are either > misspelled or they're not; many grammar "violations" are matters of > style, individual preference, or accepted norms that change over time.) > > I'm not sure I have much to add that hasn't been said already, except > perhaps that your issue is, indeed, with the IDEs and the linters rather > than with PEP8. > > Do you tell your students which IDE(s) and linters to use, and/or how to > set them up? > > [...] > > > I want to get to a world that is, let's say, "== tolerant" ... > > Do you use floating point values in your course? > _______________________________________________ > Python-ideas mailing list -- python-ideas@python.org > To unsubscribe send an email to python-ideas-le...@python.org > https://mail.python.org/mailman3/lists/python-ideas.python.org/ > Message archived at > https://mail.python.org/archives/list/python-ideas@python.org/message/WFXZV25SNM6HRXTURTKK7FJWWRFZO2ZY/ > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/DAUPK5LTMWO25FKP22CVLOHNBLLCFBKA/ Code of Conduct: http://python.org/psf/codeofconduct/