[Python-Dev] bool conversion wart? (original) (raw)
Neal Becker ndbecker2 at gmail.com
Fri Feb 23 02:13:06 CET 2007
- Previous message: [Python-Dev] bool conversion wart?
- Next message: [Python-Dev] bool conversion wart?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Jonathan Lange wrote:
On 2/23/07, Neal Becker <ndbecker2 at gmail.com> wrote:
>>> bool ('False') True
Non-empty strings are considered True, empty strings are considered False. This is not a wart, as the behaviour matches that of other sequences.
Well consider this:
str (4) '4' int(str (4)) 4 str (False) 'False'
bool(str(False)) True
Doesn't this seem a bit inconsisent?
- Previous message: [Python-Dev] bool conversion wart?
- Next message: [Python-Dev] bool conversion wart?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]