[Python]文字列が空かどうかを判定するシンタックス

確認環境

Python3系のIDLEで確認しました。

Python 3.7.1rc1 (v3.7.1rc1:2064bcf6ce, Sep 26 2018, 15:15:36) [MSC v.1914 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license()" for more information.

サンプルコード

>>> s = ""
>>> type(s)
<class 'str'>
>>> len(s)
0
>>> not s
True

コメント

lenでサイズを調べる。空文字列であれば0が返却される。

>>> len(s)
0

notを使う。空文字列であればTrueが返却される。

>>> not s
True

コメント