Advertisement
Guest User

Python Benchmark

a guest
Jul 17th, 2013
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. from timeit import timeit
  2. print 'join1', timeit ('"-".join(str(n) for n in range(1000000))',number=10)
  3. print 'add1 ', timeit('i=i+1',setup='i=0',number=100000000)
  4. print 'fadd1', timeit('for i in range(10000): z=i+x+y',setup='x=1.1; y=2.0',number=10000)
  5. print 'fmul1', timeit('for i in range(10000): z=i*x*y',setup='x=1.1; y=2.0',number=10000)
  6. print 'fexp1', timeit('for i in range(10): z=((x+i)*(y+i))**i',setup='x=1.1; y=2.0',number=1000000)
  7. print 'arr1 ', timeit('for j in range(100000): z+=[x[j]]',setup='z=[]; x=[i for i in range(100000)]',number=100)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement