Python求解平方根的方法

 更新时间:2015年03月11日 16:17:54   作者:苏巴什  
这篇文章主要介绍了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程序设计有所帮助。

相关文章

  • 讲清楚fit_transform()和transform()的区别及说明

    讲清楚fit_transform()和transform()的区别及说明

    这篇文章主要介绍了讲清楚fit_transform()和transform()的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • Python办公自动化批量处理文件实现示例

    Python办公自动化批量处理文件实现示例

    这篇文章主要为大家介绍了Python办公自动化批量处理文件实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 全网最细 Python 格式化输出用法讲解(推荐)

    全网最细 Python 格式化输出用法讲解(推荐)

    这篇文章主要介绍了全网最细 Python 格式化输出用法讲解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • python实现两个经纬度点之间的距离和方位角的方法

    python实现两个经纬度点之间的距离和方位角的方法

    今天小编就为大家分享一篇python实现两个经纬度点之间的距离和方位角的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • jupyter notebook内核配置的图文教程

    jupyter notebook内核配置的图文教程

    Jupyter Notebook是基于网页的用于交互计算的应用程序,下面这篇文章主要给大家介绍了关于jupyter notebook内核配置的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-02-02
  • Python实现音频提取的示例详解

    Python实现音频提取的示例详解

    在日常生活中,有好听的翻唱视频或音乐视频可以将其音频分离保存到网易云或QQ音乐中随时听,然而大部分的音频分离软件需要下载和安装,所以本文就来分享一种提取音频的简便方法吧
    2023-09-09
  • 解决Python列表字符不区分大小写的问题

    解决Python列表字符不区分大小写的问题

    今天小编就为大家分享一篇解决Python列表字符不区分大小写的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • Python3调用百度AI识别图片中的文字功能示例【测试可用】

    Python3调用百度AI识别图片中的文字功能示例【测试可用】

    这篇文章主要介绍了Python3调用百度AI识别图片中的文字功能,结合实例形式分析了Python3安装及使用百度AI接口的相关操作技巧,并附带说明了百度官方AI平台的注册及接口调用操作方法,需要的朋友可以参考下
    2019-03-03
  • 提升python处理速度原理及方法实例

    提升python处理速度原理及方法实例

    这篇文章主要介绍了提升python处理速度原理及方法实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • Python Pexpect库的简单使用方法

    Python Pexpect库的简单使用方法

    这篇文章主要介绍了Python Pexpect库的简单使用方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01

最新评论