fab31
public python v1 · immutableITERS=10000000AVERAGE=3def bench(fn): import time records = [] for _ in range(AVERAGE): t = time.time() fn() records.append( time.time() - t ) print fn.__name__, sum(records) / float(len(records))def outter(): var = 'pika' for _ in xrange(ITERS): var + ''def inner(): for _ in xrange(ITERS): 'pika' + ''for n in range(3): bench(outter) bench(inner)