| Store | Cart

Python style guidelines

From: Peter Hansen <pet...@engcorp.com>
Thu, 11 Mar 2004 10:41:09 -0500
Josef Meile wrote:
>>>>>> a='test'>>>>>> if a.find('foo'):>>>>>>>>> ...    print "foo was found">>> ...>>> foo was found>>>>>>>> a.find does not return a boolean, so that particular style guideline>> does not apply.> > I know, but I found this on the Zope source, which> means that there is people thinking that the False> on python includes negative values.

I believe it's more likely they just forgot what find() did return, as 
they were writing the code.  I've done the same, thinking it was a 
boolean, not thinking that it returned a negative but that negatives 
were considered false.

-Peter

Recent Messages in this Thread
beli...@aol.com Mar 10, 2004 07:12 pm
Skip Montanaro Mar 10, 2004 10:09 pm
Will Berry Mar 11, 2004 10:39 pm
Richie Hindle Mar 12, 2004 09:36 am
Jorgen Grahn Mar 12, 2004 07:29 pm
MetalOne Mar 13, 2004 07:08 am
Heather Coppersmith Mar 13, 2004 01:22 pm
MetalOne Mar 13, 2004 09:28 pm
Andy Salnikov Mar 15, 2004 09:34 pm
wmwd...@sneakemail.com ) (Greg Ewing (using news.cis.dfn.de) Mar 15, 2004 12:39 am
Josef Meile Mar 11, 2004 09:48 am
Peter Otten Mar 11, 2004 11:18 am
Heather Coppersmith Mar 11, 2004 11:34 am
Josef Meile Mar 11, 2004 03:39 pm
Peter Hansen Mar 11, 2004 03:41 pm
Donn Cave Mar 11, 2004 04:49 pm
John Roth Mar 11, 2004 05:16 pm
wmwd...@sneakemail.com ) (Greg Ewing (using news.cis.dfn.de) Mar 12, 2004 03:23 am
Mel Wilson Mar 12, 2004 03:57 pm
Aahz Mar 11, 2004 04:27 pm
beli...@aol.com Mar 11, 2004 12:52 pm
Michael Hudson Mar 11, 2004 01:41 pm
Messages in this thread