[Tutor] i know this should be easy
nephish
nephish at xit.net
Wed Aug 17 16:16:50 CEST 2005
Kent Johnson wrote:
>nephish wrote:
>
>
>>Hey there,
>>i have a simple question.
>>if something returns a true or false, how do i test for it with an if
>>statement?
>>i am using pygtk with a toggle button that returns TRUE if checked and
>>FALSE if not.
>>do i need quotes around the TRUE / FALSE or should i use 1 and 0?
>>
>>Auto_Tog = self.AutoCheckRaw.get_active()
>>if str(AddDay_Tog)== '1':
>> do so and so.
>>
>>
>
>I'm not sure what you mean by TRUE and FALSE but you can most likely just test it directly:
>
>Auto_Tog = self.AutoCheckRaw.get_active()
>if AddDay_Tog:
> do so and so.
>
>>From http://docs.python.org/ref/Booleans.html#Booleans
>
>In the context of Boolean operations, and also when expressions are used by control flow statements, the following values are interpreted as false: None, numeric zero of all types, empty sequences (strings, tuples and lists), and empty mappings (dictionaries). All other values are interpreted as true.
>
>So any reasonable values for TRUE and FALSE will work fine.
>
>Kent
>
>_______________________________________________
>Tutor maillist - Tutor at python.org
>http://mail.python.org/mailman/listinfo/tutor
>
>
>
cool. thanks much !
shawn
More information about the Tutor
mailing list