我正在尝试使用numpy查找9提升到19的能力。我用numpy 1.24.3这是我正在尝试的代码:
9
19
numpy 1.24.3
import numpy as np np.long(9**19)
这是我得到的错误:
AttributeError: module 'numpy' has no attribute 'long'
qnyhuwrf1#
遗憾的是,numpy.long在numpy 1.20中被弃用,在numpy 1.24中被删除如果你想要的结果,你必须尝试numpy.longlong
numpy.long
numpy 1.20
numpy 1.24
numpy.longlong
import numpy as np np.longlong(9**19) #output 1350851717672992089
https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
1条答案
按热度按时间qnyhuwrf1#
遗憾的是,
numpy.long
在numpy 1.20
中被弃用,在numpy 1.24
中被删除如果你想要的结果,你必须尝试
numpy.longlong
https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations