Python 官方文档:入门教程 => 点击学习
如下所示: result = value ** (1 / root) 开8的3次方根就是 8 ** (1 / 3) 结果是2.0 补充:python 开任意数的任意次方 我就废
result = value ** (1 / root)
开8的3次方根就是 8 ** (1 / 3)
结果是2.0
补充:python 开任意数的任意次方
我就废话不多说了,大家还是直接看代码吧~
```python
def Evolution():
a = int(input("请输入你要开方的数:"))
b = int(input("请输入你要开几次方"))
x = int(input("预估值:"))
# b1 一个中间变量,方便下面使用
b1 = b - 1
while True:
print(x)
y = (b1 * x + a / (x ** b1)) / b
if y == x:
break
x = y
Evolution()
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。如有错误或未考虑完全的地方,望不吝赐教。
--结束END--
本文标题: Python开多次方根的案例
本文链接: https://www.lsjlt.com/news/121413.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0