Home | History | Annotate | Download | only in python2.7

Lines Matching refs:number

5 This module avoids a number of common traps for measuring execution
15 -n/--number N: how many times to execute 'statement' (default: see below)
30 If -n is not given, a suitable number of loops is calculated by trying
178 def timeit(self, number=default_number):
179 """Time 'number' executions of the main statement.
183 a number of times, as a float measured in seconds. The
184 argument is the number of times through the loop, defaulting
189 it = itertools.repeat(None, number)
191 it = [None] * number
201 def repeat(self, repeat=default_repeat, number=default_number):
217 of the result is probably the only number you should be
223 t = self.timeit(number)
228 number=default_number):
230 return Timer(stmt, setup, timer).timeit(number)
233 repeat=default_repeat, number=default_number):
235 return Timer(stmt, setup, timer).repeat(repeat, number)
255 ["number=", "setup=", "repeat=",
263 number = 0 # auto-determine
269 if o in ("-n", "--number"):
270 number = int(a)
295 if number == 0:
296 # determine number so that 0.2 <= total time < 2.0
298 number = 10**i
300 x = t.timeit(number)
305 print "%d loops -> %.*g secs" % (number, precision, x)
309 r = t.repeat(repeat, number)
316 print "%d loops," % number,
317 usec = best * 1e6 / number