导语:
本文主要介绍了关于python3怎么取幂的相关知识,包括python幂指数怎么写,以及python怎么取变量的键值这些编程知识,希望对大家有参考作用。
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() 将基数转换为复数。
推荐学习《
》。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中使用geth?12/29
- ♥ python退出报错是什么原因12/26
- ♥ python try 是什么意思08/23
- ♥ 如何在python中做极坐标11/03
- ♥ python有哪些转义字符串10/04
- ♥ Python3.5如何打包编译12/18
内容反馈