问题描述
我只是想知道 Python2、python3、PyPy2、PyPy3 之间的区别是什么。
我已经知道 python3 是 Python 的最新版本,但是除了某些语法不同之外,我不知道 PyPy2 和 PyPy3 是什么。谢谢。
解决方法
Python 是语言 - Python 2 和 Python 3 是不同的主要版本。
PyPy 是该语言的实现 - 它恰好是在 Python 本身中实现的。这与 CPython(事实上的“标准”实现)之类的东西形成对比,后者是用 C 编写的。 PyPy 2 和 PyPy 3 分别是 Python 2 和 3 的实现。