Ich bin wirklich neu in Python. Ich versuche, das zum Laufen zu bringen.für Schleife, wenn Aussage
import math
number, times = eval(input('Hello please enter the value and number of times to improve the guess followed by comma:'))
guess=number/2
sq_math= math.sqrt(number)
if times>1:
for i in range(2,times+1):
guess=(guess+times/guess)/2
if round(guess,1) == round(sq_math,1):
break
else:
pass
print('Newtons method guessed {0}, square root was {1}'.format(guess, sq_math))
Also was er am besten? Danke Jungs!
Hallo, Willkommen zu Stack Overflow. Bitte überprüfen Sie [ask] und helfen Sie uns, indem wir Ihnen erklären, was Sie vorhaben, welche Fehler Sie treffen und was Sie nicht verstehen. –
was macht es? Was soll es tun? irgendwelche Fehler? Welche Leistung erwarten Sie? Was für einen Output bekommst du? – jacoblaw
Bitte bitte bitte, tun Sie dies nicht: 'Nummer, mal = eval (Eingabe (...))' –