为什么python运行相对缓慢?
相对于我拥有的几台笔记本电脑,我一直在用一些模拟代码对Pi进行基准测试。我的代码往往是浮点密集型的,因此我一直在使用Raspbian(事实证明它要快得多),因为它具有硬浮点支持。我有几种不同语言的相同简单代码。显然,Python代码比C代码的任何平台我使用速度较慢,但对皮这似乎是相对更慢,周围3.没有人知道的因素,为什么Python解释器很可能是相对缓慢的Pi和这可能会解决吗? 这是测试: import random,math def gibbs(N=50000,thin=1000): x=0 y=0 print "Iter x y" for i in range(N): for j in range(thin): x=random.gammavariate(3,1.0/(y*y+4)) y=random.gauss(1.0/(x+1),1.0/math.sqrt(2*x+2)) print i,x,y gibbs() 从有关实验的博客文章中获得。