log()方法返回x的自然对数,对于x>0。
语法

以下是log()方法的语法:


import            math          


                      


           math.log( x )




注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。
参数

  •     x -- 这是一个数值表达式。

返回值

此方法返回x的自然对数,对于x>0。
例子

下面的例子显示了log()方法的用法。

#!/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)






当我们运行上面的程序,它会产生以下结果:


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为底的对数。