本文實例敘述了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基於二分查找實現求整數平方根相關文章請關注PHP中文網!
#