📜  Python中的数学函数 4(特殊函数和常量)

📅  最后修改于: 2020-04-09 05:46:24             🧑  作者: Mango

在下面的第1组,第2组和第3组数学函数中讨论了一些数学函数
Python中的数学math函数 |  1(数值函数)
Python中的数学函数 2(对数和幂函数)
Python中的数学函数 3(三角函数和角函数)
本文讨论了特殊函数和常量。
1. gamma():此函数用于返回参数的gamma函数

# Python代码,展示gamma()函数
# 导入"math"
import math
a = 4
# 返回gamma(),参数是4
print ("gamma(),参数是4 : ", end="")
print (math.gamma(a))

输出:

gamma(),参数是4 : 6.0

2. pi:这是一个内置常数,输出pi(3.141592)
3. e:这是一个内置常数,输出e(2.718281)

# Python展示如何使用
# 常数pi和e
# 导入"math"
import math
# 返回常数pi
print ("常数pi : ", end="")
print (math.pi)
# 返回常数e
print ("常数e : ", end="")
print (math.e)

输出:

常数pi : 3.141592653589793
常数e : 2.718281828459045

4. inf:这是一个正浮点无穷大常数。-inf用于表示负浮点无穷大。这个常数在Python 3.5及更高版本中定义。
5. isinf():此函数用于检查值是否为无穷大。
6. nan:该常量在Python中表示“ 不是数字 “。这个常数在Python 3.5及更高版本中定义。
7. isnan()如果数字为“ nan”,则此函数返回true,否则返回false。

# Python代码展示inf, nan, isinf(), isnan()
# 导入"math"
import math
# 检查是否是nan
if (math.isnan(math.nan)):
       print ("数字是nan")
else : print ("数字不是nan")
# 检查数字是否是正无穷大
if (math.isinf(math.inf)):
       print ("数字是正无穷大")
else : print ("数字不是正无穷大")

输出:

数字是nan
数字是正无穷大