#优化 x=27 eps=0.001 numGuesses=0 ans=5 while abs(ans2-x)>=eps and ans<=x: ans=ans+(x-ans2)/(2*ans) numGuesses+=1
print(’numGuesses:’,numGuesses) if abs(ans**2-x)>=eps: print (‘Fail on square root of’,x) else: print(ans)
任世间争吵不断,我依旧清风不改
#优化 x=27 eps=0.001 numGuesses=0 ans=5 while abs(ans2-x)>=eps and ans<=x: ans=ans+(x-ans2)/(2*ans) numGuesses+=1
print(’numGuesses:’,numGuesses) if abs(ans**2-x)>=eps: print (‘Fail on square root of’,x) else: print(ans)