01字符串 與 將 01字符串轉換爲數字的效率對比
用例:css
字符串’1001’ 與 0b1001=9markdown
import time
starttime=time.time()
for i in xrange(1000001):
'10000001'=='10000001'
endtime=time.time()
print endtime-starttime
starttime=time.time()
value=int('10000001',2)
for i in xrange(1000001):
value==129
endtime=time.time()
print endtime-starttime
粗淺的得出結論,幾乎無差異。往後想起什麼繼續補充。函數
考慮到int()函數可能會有所消耗,將int(‘10000001’,2)上移至starttime前,結果依然是幾乎沒有差異ui