Mostly it's because I like to be explicit unless the type is boolean, but I'll let Jeff or someone else answer on what is most pythonic.