时间: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中文网!