John Salerno a écrit :
> Paul Rubin wrote:
>>> John Salerno <johnjsal at NOSPAMgmail.com> writes:
>>>>> I just need some advice for how to structure
>>> the check of the empty string.
>>>>>> How about
>>>> return db_name or None
>>>> since the empty string taken as a boolean is False.
>>> But if the user doesn't enter any text, I don't want the method to
> return at all (even None).
John, please re-read the FineManual(tm). None is the default return
value of a function - even if there's no return statement.
>>> def noop():
... pass
...
>>> assert noop() is None
>>>