导语:
本文主要介绍了关于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存储的是什么文件类型11/21
- ♥ 如何在 python 中调试11/26
- ♥ 如何在 mac 上启动 python 脚本12/06
- ♥ Python线程中的阻塞是什么?11/15
- ♥ 如何在 Python 中使用 assert 函数09/02
- ♥ 如何安装 Python10/12
内容反馈