例如,我正在尝试计算一些大数的平方根:
np.sqrt(324524513452345134623454326)
但出现以下错误:
>>> import numpy as np
>>> np.sqrt(324524513452345134623454326)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'int' object has no attribute 'sqrt'
>>> np
<module 'numpy' from '/.../site-packages/numpy/__init__.py'>
>>> np.sqrt(324524)
569.6700799585669
注意:np
不是整数,它仍然绑定到numpy
模块!对于较小的整数,函数调用可以正常工作。
我正在使用python 3.6。