Python中这两种指数类型有什么区别

时间:2011-11-19 15:30:29

标签: python math exponential

请向我解释一下它们之间的区别?

import math

print math.exp(2)

print

print 2 ** 3

============================

7.38905609893

8

3 个答案:

答案 0 :(得分:3)

您正在与math.exp(2)进行平方,e为2.71828183,请参阅here

使用2 ** 3,你可以提高2到3的力量。

答案 1 :(得分:3)

您将math.exp()math.pow()math.pow(2, 3) == float(2**3)混为一谈。

答案 2 :(得分:1)

math.exp(2) e被提升到第二个权力,2 ** 3被提升到第三权力。