时间:2021-07-01 10:21:17 帮助过:10人阅读
- 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基于二分查找实现求整数平方根相关文章请关注PHP中文网!