Python 中的數學函式 - 特殊函式和常量
在本文中,我們將學習 Python 標準庫中 math 模組中可用的特殊函式和常量。
這裡我們將討論一些常數,例如−
- pi
- e
- inf
- Nan
- tau
以及一些函式,例如
- Gamma
- Isinf
- Isnan
- isfinite()
- erf()
我們來討論一下常數及其各自的值 −
pi | 3.141592….. |
e | 2.718281…... |
inf | 6.283185…... |
nan | <infinty> |
tau | <not a number> |
現在讓我們討論一些特殊函式及其實現−
Gamma − 返回 gamma(n) 的值
Isinf − 檢查函式的值是否為無窮大。
Isnan − 檢查返回值是否為數字。
Isfinite − 如果該值既不是無窮大也不是 nan 則返回 True,否則返回 false
Erf − 返回 x 的誤差函式。
現在讓我們看一個示例−
示例
import math num=10 print (math.gamma(num)) if (math.isnan(math.nan)): print ("The number is not a number") else : print ("The number is a number") if (math.isinf(math.inf)): print ("The number is positive infinity") else : print ("The number is not positive infinity") print(math.isfinite(math.inf))
輸出
362880.0 The number is not a number The number is positive infinity False
結論
在本文中,我們學習了 Python 中的數學函式 - 特殊函式和常量。
廣告