欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python求平方根的代码_Python求解平方根的方法

发布时间:2024/1/23 python 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python求平方根的代码_Python求解平方根的方法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

本文实例讲述了Python求解平方根的方法。分享给大家供大家参考。具体如下:

主要通过SICP的内容改写而来。基于newton method求解平方根。代码如下:

#!/usr/bin/python

def sqrt_iter(guess,x):

if(good_enough(guess, x)):

print guess

else:

sqrt_iter(improve(guess, x),x)

def improve(guess, x):

return average(guess, x/guess)

def average(x,y):

return (x+y)/2

def good_enough(guess,x):

if(abs(guess * guess -x) < 0.0001):

return True

else:

return False

def sqrt_oliver(x):

sqrt_iter(1.0,x)

sqrt_oliver(5)

希望本文所述对大家的Python程序设计有所帮助。

您可能感兴趣的文章:python使用分治法实现求解最大值的方法Python实现高效求解素数代码实例Python实现简单求解给定整数的质因数算法示例Python实现的求解最小公倍数算法示例Python基于更相减损术实现求解最大公约数的方法Python编程实现数学运算求一元二次方程的实根算法示例Python实现3行代码解简单的一元一次方程python计算方程式根的方法Python基于高斯消元法计算线性方程组示例Python实现求解一元二次方程的方法示例

总结

以上是生活随笔为你收集整理的python求平方根的代码_Python求解平方根的方法的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。