Python math模块中定义了一些数学函数。由于这个模块属于编译系统自带,因此它可以被无条件调用。该模块还提供了与用标准C定义的数学函数的接口。本文主要介绍Python math.lgamma() 方法的使用,以及相关示例代码。

Python math.lgamma() 方法

Python Math方法

例如:

求不同数值的对数gamma值:

# Import math Library
import math

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

1、定义和用法

math.lgamma()方法返回数字的自然对数伽玛值。

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

提示:伽玛值等于阶乘(x-1)。

2、调用语法

math.lgamma(x)

3、参数说明

参数

描述

x

必需的参数, 查找对数伽玛值的数字。 

如果数字是负整数,则返回ValueError。 

如果不是数字,则返回TypeError。

4、方法说明

返回值:

float值,表示一个数的对数伽马值

Python Version:

3.2

Python Math方法

推荐文档