1. 首页
  2. 编程语言
  3. Python
  4. 基于python 开立方的注意事项说明

基于python 开立方的注意事项说明

上传者: 2021-07-03 10:09:27上传 PDF文件 49.19 KB 热度 18次

在python中,** 就是指数运算,所以我们习惯性的觉得确实在数学中,这的确是正确的,但是在python中这么写,你就会发现有一些错误,这是对的,为啥开立方就不对了呢,更有意思的是按照上面的写法,你会发现负数开出来是复数,这里有两个fu数。不应该是-4吗,怎么会出来复数呢?这其实和优先级有关系,(1/3)先运行得到0.3333333333333333,然后在运行 ** 指数运算,那么有什么解决方法吗这里我用的是numpy其它方法也有,不过我觉得这个比较好利用pow函数即可。需要开a的r次方则pow。

用户评论