当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python math isnan()用法及代码示例


Python有math 库,并具有许多与此有关的函数。一种这样的函数是isnan()。此方法用于检查给定参数是否为有效数字。

用法: math.isnan(x)

参数:
x[必需]:它是任何有效的python数据类型或任何数字。


返回:返回类型为布尔值。
->如果给定参数是任何数字(正数或负数),则返回False->如果给定参数是NaN(非数字),则返回True。

代码1:

# Python3 code to demonstrate  
# the working of isnan()  
import math  
  
# initializing the value  
test_int = 4
test_neg_int = -3
test_float = 0.00
  
# checking isnan() values  
# with different numbers 
print (math.isnan(test_int)) 
print (math.isnan(test_neg_int)) 
print (math.isnan(test_float))
输出:
False
False
False


代码2:

# Python3 code to demonstrate  
# the working of isnan()  
import math  
  
# checking isnan() values  
# with inbuilt numbers 
print (math.isnan(math.pi)) 
print (math.isnan(math.e)) 
  
  
# checking for NaN value 
print (math.isnan(float('nan')))
输出:
False
False
True


相关用法


注:本文由纯净天空筛选整理自AKASH GUPTA 6大神的英文原创作品 Python math library | isnan() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。