【python】判断值是否为NaN

import math

def is_nan(value):
    return isinstance(value, float) and math.isnan(value)

# 测试
print(is_nan(float('nan')))  # 输出:True
print(is_nan(None))  # 输出:False
print(is_nan('abc'))  # 输出:False

你可能感兴趣的:(python,开发语言)