Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #86539
| Path | csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!nntp.club.cc.cmu.edu!micro-heart-of-gold.mit.edu!bloom-beacon.mit.edu!bloom-beacon.mit.edu!panix!not-for-mail |
|---|---|
| From | Grant Edwards <invalid@invalid.invalid> |
| Newsgroups | comp.lang.python |
| Subject | Re: Python Worst Practices |
| Date | Thu, 26 Feb 2015 20:04:14 +0000 (UTC) |
| Organization | PANIX Public Access Internet and UNIX, NYC |
| Lines | 35 |
| Message-ID | <mcnu7u$dod$1@reader1.panix.com> (permalink) |
| References | <mclca6$iie$1@ger.gmane.org> <54EE3E6A.5010204@mrabarnett.plus.com> <CAPM-O+ycGZ=iacDMAmSDtRPHibngUG-x0KKV=HfPE1cfaRbKdg@mail.gmail.com> <mailman.19221.1424907273.18130.python-list@python.org> <mcnscj$815$1@speranza.aioe.org> |
| NNTP-Posting-Host | 67-130-15-94.dia.static.qwest.net |
| X-Trace | reader1.panix.com 1424981054 14093 67.130.15.94 (26 Feb 2015 20:04:14 GMT) |
| X-Complaints-To | abuse@panix.com |
| NNTP-Posting-Date | Thu, 26 Feb 2015 20:04:14 +0000 (UTC) |
| User-Agent | slrn/1.0.1 (Linux) |
| Xref | csiph.com comp.lang.python:86539 |
Show key headers only | View raw
On 2015-02-26, alister <alister.nospam.ware@ntlworld.com> wrote:
> On Wed, 25 Feb 2015 23:34:29 +0000, MRAB wrote:
>> On 2015-02-25 22:59, Joel Goldstick wrote:
>>> On Wed, Feb 25, 2015 at 4:28 PM, MRAB <python@mrabarnett.plus.com> wrote:
>>>> On 2015-02-25 20:45, Mark Lawrence wrote:
>>>>>
>>>>> http://www.slideshare.net/pydanny/python-worst-practices
>>>>>
>>>>> Any that should be added to this list? Any that be removed as not
>>>>> that bad?
>>>>
>>>> We don't have numeric ZIP codes in the UK, but the entire world has
>>>> numeric telephone numbers, so that might be a better example of
>>>> numbers that aren't really numbers.
>>>
>>> US zip codes get messed up with ints because many have a leading
>>> zero.
>>> I use strings
I should hope so, because US zip codes can also contain a hyphen.
>> Telephone numbers can also start with zero.
>
> unless you are performing maths on it data that is made up of numbers
> (zip code, tel number, house number etc) is still only text & should be
> stored as a string.
And if you _are_ performing maths on postal codes, telephone numbers
and house numbers, something is seriously wrong and it probably
doesn't matter how you represent things.
--
Grant Edwards grant.b.edwards Yow! I am covered with
at pure vegetable oil and I am
gmail.com writing a best seller!
Back to comp.lang.python | Previous | Next — Previous in thread | Find similar | Unroll thread
Re: Python Worst Practices MRAB <python@mrabarnett.plus.com> - 2015-02-25 23:34 +0000
Re: Python Worst Practices alister <alister.nospam.ware@ntlworld.com> - 2015-02-26 19:32 +0000
Re: Python Worst Practices Grant Edwards <invalid@invalid.invalid> - 2015-02-26 20:04 +0000
csiph-web