我在同一台机器上运行python 2.7和matlab R2010a,什么都不做,它给我10倍的速度
我在网上看了,听说它应该是同一个订单.Python将在for循环中进一步减慢,就像语句和数学运算符一样
我的问题:这是现实吗?还是有其他方式让他们以相同的速度顺序?
这是python代码
import time
start_time = time.time()
for r in xrange(1000):
for c in xrange(1000):
continue
elapsed_time = time.time() - start_time
print 'time cost = ',elapsed_time
Run Code Online (Sandbox Code Playgroud)
Output: time cost = 0.0377440452576
这是matlab代码
tic
for i = 1:1000
for j = 1:1000
end
end
toc
Run Code Online (Sandbox Code Playgroud)
Output: Escaped time is 0.004200 seconds