Python基于二分查找实现求整数平方根的方法


Posted in Python onMay 12, 2016

本文实例讲述了Python基于二分查找实现求整数平方根的方法。分享给大家供大家参考,具体如下:

x=int(raw_input('please input a int:'))
if x<0: 
  retrun -1
low=0
high=x
ans=(low+high)/2.0
sign=ans
while ans**2 !=x:
  if ans**2>x:
    high=ans
  else:
    low=ans
  ans=(low+high)/2.0
  if sign==ans:
    break
print ans

更多关于Python相关内容可查看本站专题:《Python正则表达式用法总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

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

Python 相关文章推荐
浅析Python3爬虫登录模拟
Feb 07 Python
使用 Python 实现文件递归遍历的三种方式
Jul 18 Python
python获取微信小程序手机号并绑定遇到的坑
Nov 19 Python
python高斯分布概率密度函数的使用详解
Jul 10 Python
Flask框架学习笔记之模板操作实例详解
Aug 15 Python
Python序列化pickle模块使用详解
Mar 05 Python
scrapy爬虫:scrapy.FormRequest中formdata参数详解
Apr 30 Python
浅谈tensorflow中dataset.shuffle和dataset.batch dataset.repeat注意点
Jun 08 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
Sep 14 Python
pycharm2020.2 配置使用的方法详解
Sep 16 Python
利用Python实现自动扫雷小脚本
Dec 17 Python
详细介绍python操作RabbitMq
Apr 12 Python
python二分查找算法的递归实现方法
May 12 #Python
Python数据类型详解(四)字典:dict
May 12 #Python
Python匹配中文的正则表达式
May 11 #Python
Python3使用requests发闪存的方法
May 11 #Python
Python3控制路由器——使用requests重启极路由.py
May 11 #Python
Python3使用requests登录人人影视网站的方法
May 11 #Python
在Django中进行用户注册和邮箱验证的方法
May 09 #Python
You might like
七款最流行的PHP本地服务器分享
2013/02/19 PHP
php获取新浪微博数据API实例
2013/11/12 PHP
php利用单例模式实现日志处理类库
2014/02/10 PHP
php实现获取文章内容第一张图片的方法
2014/11/04 PHP
php数组使用规则分析
2015/02/27 PHP
php通过rmdir删除目录的简单用法
2015/03/18 PHP
百度地图API使用方法详解
2015/08/25 PHP
PHP中使用array函数新建一个数组
2015/11/19 PHP
PHP远程连接oracle数据库操作实现方法图文详解
2019/04/11 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
2019/10/16 PHP
javascript面向对象编程(一) 实例代码
2010/06/25 Javascript
解析JavaScript中的标签语句
2013/06/19 Javascript
jquery获取颜色在ie和ff下的区别示例介绍
2014/03/28 Javascript
JQuery调用WebServices的方法和4个实例
2014/05/06 Javascript
JS加载器如何动态加载外部js文件
2016/05/26 Javascript
js生成随机数(指定范围)的实例代码
2016/07/10 Javascript
nodejs微信扫码支付功能实现
2018/02/17 NodeJs
vue中过滤器filter的讲解
2019/01/21 Javascript
JS实现移动端双指缩放和旋转方法
2019/12/13 Javascript
js实现视图和数据双向绑定的方法分析
2020/02/05 Javascript
Vue脚手架编写试卷页面功能
2020/03/17 Javascript
在 Django/Flask 开发服务器上使用 HTTPS
2014/07/03 Python
Python实现类继承实例
2014/07/04 Python
Windows上使用virtualenv搭建Python+Flask开发环境
2016/06/07 Python
Python实现邮件的批量发送的示例代码
2018/01/23 Python
Flask核心机制之上下文源码剖析
2018/12/25 Python
浅谈keras中的目标函数和优化函数MSE用法
2020/06/10 Python
美国受欢迎的眼影品牌:BH Cosmetics
2016/10/25 全球购物
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
函授自我鉴定
2013/11/06 职场文书
工商管理系学生的自我评价分享
2013/11/29 职场文书
商务日语专业毕业生自荐信
2014/03/27 职场文书
七夕活动策划方案
2014/08/16 职场文书
新教师个人工作总结
2015/02/06 职场文书
2015人事行政工作总结范文
2015/05/21 职场文书
2015重阳节座谈会主持词
2015/07/30 职场文书