當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。