Python求指数函数exp()
在python中直接使用指数函数exp()
是会报错的,
>>>exp(6)
NameError: name 'exp' is not defined
这是因为exp()
不是python内置的函数,要求指数函数必须导入一些数学的模块来实现。
跟对数函数(参考:Python 求自然对数ln())一样,指数函数可以通过两个包来求:
- numpy
- math
numpy库
使用exp()
函数前先导入numpy包,没有的安装下:
>>> import numpy as np
>>> np.exp(-0.00820381898489528)
0.9918297405033785
math库
同样的道理,导入math库先,指数函数的名称是不变的:
>>> import math
>>> math.exp(-0.00820381898489528)
0.9918297405033785
评论已关闭,相关问题请到社区本站新建的社区讨论
对给您造成的不便表示抱歉!