【Python】文字列がNULL(空文字)かどうかを判定するシンタックス

確認環境

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

 

Python おすすめ書籍

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です