用户:
悦qr8R查看:2 回复:2 评论:2 创建时间:2022-06-24T18:27:17
先来介绍一下
pypy是由python编写的Python。
cpython是由c语言编写的Python,他是官方版本。
jython(旧版叫jpython)是由java编写的Python;
jython可以使用java的功能。
我们来看一下测试代码:
import random
import time
testlist=list(range(-32767,32767))
random.shuffle(testlist)
t=time.time()
testlist.sort()
t=time.time()-t
with open("C:\\Users\\Administrator\\Desktop\\speedtest.txt","a") as f:
f.write(str(t))
print("ended.")
使用工具:vscode
运行(只显示jython的运行过程)

最后结果:

第一个:cpython
第二个:pypy
第三个:jython
可见pypy最快,cpython第二,jython最慢。