Python math.isnan() メソッド
Python math.isnan()このメソッドは数字が NaN(非数値)かどうかを判定し、数字が NaN(非数値)の場合は True を返し、それ以外の場合は False を返します。
Python バージョン: 3.5
構文
math.isnan() メソッドの構文は次のとおりです:
math.isnan(x)
パラメータの説明:
- xx -- 必須、数値。x が数値でない場合、TypeError を返します。
戻り値
ブール値を返します。数字が NaN(非数値)の場合は True を返し、それ以外の場合は False を返します。
例
次の例は、数字が NaN(非数値)かどうかをチェックします:
例
# math パッケージをインポート
import math
# 数字が NaN かどうかをチェック
print (math.isnan (56))
print (math.isnan (-45.34))
print (math.isnan (+45.34))
print (math.isnan (math.inf))
print (math.isnan (float("nan")))
print (math.isnan (float("inf")))
print (math.isnan (float("-inf")))
print (math.isnan (math.nan))
import math
# 数字が NaN かどうかをチェック
print (math.isnan (56))
print (math.isnan (-45.34))
print (math.isnan (+45.34))
print (math.isnan (math.inf))
print (math.isnan (float("nan")))
print (math.isnan (float("inf")))
print (math.isnan (float("-inf")))
print (math.isnan (math.nan))
出力結果:
False False False False True False False Trueその他の拡張
Python math モジュール