Pythonでは、文字列が空(''
)またはNull(None
)であるかどうかを判定する方法がいくつかあります。以下にその方法を示します。
not
を使う方法
Pythonでは、文字列が空またはNullであるかどうかを判定する最も直感的な方法は、not
を使うことです。以下にその例を示します。
str = ''
if not str:
print('NULL')
else:
print('文字あり')
このコードでは、str
が空文字列であるため、if not str:
の条件が真となり、'NULL'
が出力されます。
len
を使う方法
もう一つの方法として、len
関数を使って文字列の長さを確認することもできます。以下にその例を示します。
str = ''
if len(str) == 0:
print('NULL')
else:
print('文字あり')
このコードでは、str
の長さが0であるため、if len(str) == 0:
の条件が真となり、'NULL'
が出力されます。
これらの方法を使えば、Pythonで文字列が空またはNullであるかどうかを簡単に判定することができます。適切な方法を選んで、コードをより読みやすく効率的にしましょう。