Python math.lgamma() 方法

定义和用法

math.lgamma() 方法返回一个数的对数伽马值。

提示:我们也可以通过使用 math.gamma() 方法 找到伽马值,然后使用 math.log() 方法 计算该值的对数来找到对数伽马值。

提示:伽马值等于 factorial(x-1)。

实例

查找不同数字的对数伽马值:

# 导入 math 库
import math 

# 返回不同数字的对数伽马值:
print (math.lgamma(7))
print (math.lgamma(-4.2))

亲自试一试

语法

math.lgamma(x)

参数

参数 描述
x

必需。要查找对数伽马值的数字。

如果该数字是负整数,它将返回 ValueError。

如果该参数不是数字,它将返回 TypeError。

技术细节

返回值: 浮点数值,表示数的对数伽马值。
Python 版本: 2.7