fork(1) download
  1. import timeit
  2.  
  3. n = 6
  4.  
  5. code1 = "'%s' %% (%s)" % (":".join(("%s",)*n), ",".join(("s",)*n))
  6. time1 = timeit.timeit(code1, setup="s='ff'")
  7.  
  8. code2 = "+':'+".join(("s",)*n)
  9. time2 = timeit.timeit(code2, setup="s='ff'")
  10.  
  11. print("""\
  12. code1=%s
  13. time1=%s
  14.  
  15. code2=%s
  16. time2=%s
  17.  
  18. time1/time2 = %s
  19. """ % (code1, time1, code2, time2, time1/time2))
Success #stdin #stdout 0.22s 44944KB
stdin
Standard input is empty
stdout
code1='%s:%s:%s:%s:%s:%s' % (s,s,s,s,s,s)
time1=0.27797794342
 
code2=s+':'+s+':'+s+':'+s+':'+s+':'+s
time2=0.00650787353516
 
time1/time2 = 42.7140973036