''
他のものが考慮されていない間、常に考慮されることを確信できますFalse
か?
>>> if '':
... print('bah')
...
>>> if 'x':
... print('bah')
...
bah
なぜまたはなぜそうではないのですか?Pythonのどのメカニズムがこの動作を定義していますか?
''
がと評価された場合False
、なぜこの結果が得られるのですか?
>>> if '' == False:
... print('bah')
...
>>>