booleans Revision 356535626466 (Sat Jan 14 2012 at 08:36) - Diff Link to this snippet: https://friendpaste.com/4XG3OenH6d4TAakW3DdiPl Embed: manni perldoc borland colorful default murphy trac fruity autumn bw emacs pastie friendly Show line numbers Wrap lines 1234567891011121314>>> tests = [None, '', [], {}, (), 0, False, set(), 1, 2]>>> print ''.join('"if %r:" return %s\n' % (test, bool(test)) for test in tests)"if None:" return False"if '':" return False"if []:" return False"if {}:" return False"if ():" return False"if 0:" return False"if False:" return False"if set([]):" return False"if 1:" return True"if 2:" return True>>>