本文转载至:http://www.jb51.net/article/66130.htm
log()方法返回x的自然对数,对于x>0。
语法
以下是log()方法的语法:
1
2
3
|
import
math
math.log( x )
|
注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。
参数
返回值
此方法返回x的自然对数,对于x>0。
例子
下面的例子显示了log()方法的用法。
1
2
3
4
5
6
7
|
#!/usr/bin/python
import
math
# This will import math module
print
"math.log(100.12) : "
, math.log(
100.12
)
print
"math.log(100.72) : "
, math.log(
100.72
)
print
"math.log(119L) : "
, math.log(
119L
)
print
"math.log(math.pi) : "
, math.log(math.pi)
|
当我们运行上面的程序,它会产生以下结果:
1
2
3
4
|
math.log(
100.12
) :
4.60636946656
math.log(
100.72
) :
4.61234438974
math.log(
119L
) :
4.77912349311
math.log(math.pi) :
1.14472988585
|
另外,可以通过log(x[, base])来设置底数,如 log(x, 10) 表示以10为底的对数。