知行编程网知行编程网  2022-12-23 18:30 知行编程网 隐藏边栏  6 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python3怎么取幂的相关知识,包括python幂指数怎么写,以及python怎么取变量的键值这些编程知识,希望对大家有参考作用。

如何在python3中求幂

python中,想要表示a的b次方时,有两种方法:

1,math.pow()这个内置函数

2,**运算符

这两种方法效果是一样的,但是当

b is a fraction and a is a negative number:当求幂运算符的底为负且幂为分数时,Python会抛出ValueError: negative number cannot be raised to a fractional power异常,

这时有两种方法可以解决此问题:

1、如果基数a为正负不影响你的算法,加一个绝对值即可,即abs(a);

2、如果a的底数必须为正数或负数,则需要用复数进行运算。因此,每当遇到幂为分数的项时,都会用 complex() 将基数转换为复数。

推荐学习《
》。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享