問題一覧に戻る
初級基本
問題10: None型
Noneは値が存在しないことを表すPythonの特殊な値です。変数が初期化されていない、関数が何も返さない、データが見つからないなどの状況で使用されます。Noneとの比較には通常「is」演算子を使います。これは他の言語のnullやnilに相当します。
# None値の代入と確認
result =
print(result)
print(type(result))
# 関数の暗黙的なNone返却
def no_return():
x = 10
value = no_return()
print(value is )
# Noneかどうかの判定
data = None
if data None:
print("Data is empty")