Pythonでの特殊値のチェック
Pythonでは、変数の値が特殊なデータ型 - None、True、
False - かどうかをチェックできます。
変数 tst があるとします:
tst = 3
これが None 値を持つかどうかをチェックしてみましょう:
if tst == None:
print('+++')
else:
print('---') # これが実行されます
チェックではキーワード is を使用することもできます:
if tst is None:
print('+++')
else:
print('---') # これが実行されます
変数が None でないことを確認するには、条件に not を追加します:
if tst is not None:
print('+++') # これが実行されます
else:
print('---')
変数が与えられています:
tst = 10
これが None 値と等しいかチェックしてください。
変数が与えられています:
tst = 'abc'
これが None 値と等しくないかチェックしてください。