что такое разница между числом и повторением в python timeit? - PullRequest
2 голосов
/ 26 июня 2019

Я не могу понять разницу между number и repeat в timeit библиотеке, поэтому не могли бы вы мне сказать, в чем разница между ними?

1 Ответ

1 голос
/ 26 июня 2019

repeat указывает количество выборок.

number указывает количество повторений кода для каждого образца.

Внутри есть такая петля:

samples = []
for _ in range(repeat):
    # start timer
    for _ in range(number):
        do_work()
    # end timer
    samples.append(duration)
...