Pypy 確實比較快

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/roboyun/article/details/50898085

centos 安裝命令 yum -y install pypy-libs pypy pypy-devel

裝好了以後測試了一下,用下面這段代碼

import time

def check(num):
     a = list(str(num))
     b = a[::-1]
     if a == b:
         return True
     return False
 
 
def main():
    all = xrange(1,10**7)
    for i in all:
        if check(i):
            if check(i**2):
                print i,i**2
 
 
if __name__ == '__main__':
    
    begin = time.time()
    main()
    print time.time()-begin

1核1G的機器上試了下:

python 22.48 秒

pypy 3.7 秒

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章