Что я пытаюсь сделать, так это запустить эту программу, узнать время ее выполнения, а затем продолжить делать это еще 9 раз. Как мне перебрать его, чтобы он распечатал 10 разных времен выполнения? Я не совсем уверен, как мне нужно структурировать программу, чтобы добиться этого.
import time
start_time = time.time()
def fibonacci():
previous_num, result = 0, 1
user = 1000
iteration = 10
while len(str(result)) < user:
previous_num, result = result, previous_num + result
while iteration != 0:
iteration -= 1
end = time.time()
print(start_time - end)
return result
print(fibonacci())
print("--- %s seconds ---" % (time.time() - start_time))