2009/04/14

python time 速度

処理に掛かってる時間を測りたいときってのはありますが
直前に時刻を取って終わってから差を取れば大体分かります
import time

n=100000

start = time.time()
xrange(n)
print time.time() - start

start = time.time()
range(n)
print time.time() - start

start = time.time()
for i in xrange(n):
i
print time.time() - start

start = time.time()
for i in range(n):
i
print time.time() - start

start = time.time()
for i in range(n):
str(i)
print time.time() - start

まぁ、こんなことして楽しいのかと言われると困るんですが

0 件のコメント:

コメントを投稿