.0 in name
Avi Gross
avigross at verizon.net
Sat May 14 01:21:53 EDT 2022
You left out 3CPO, Dave.
Names with numerals are not unreasonable in some circumstances.
But programming languages are not a full spectrum of real life. They can have reserved words too so you may not be able to use "while" and if you choose to create a function that masks another, you cannot complain that you assumed the computer would be smart enough to figure out which one you wanted. Yes, some languages encourage multiple functions with the same name but different signatures. Bottom line is each has RULES and some serious SUGGESTIONS. It is what it is, not what you want it to be.
But although starting with a numeral is verboten for variable names, may I suggest that a relatively invisible character can make a name like _3CPO that will be allowed. But be careful as Python programs often have conventions on use of the underscore and don't even think about a dundering name like __init__ ...
-----Original Message-----
From: dn <PythonList at DancesWithMice.info>
To: python-list at python.org
Sent: Sat, May 14, 2022 12:33 am
Subject: Re: .0 in name
This is not what @Avi menat by "silly variable names" but:
3D_position
2nd_floor_area
3M_PostIt_size
3rd_degree_polynomial
360_degree_view
12_hours_later
and ???
2_fast_2_furious
--
Regards,
=dn
--
https://mail.python.org/mailman/listinfo/python-list
More information about the Python-list
mailing list