Gun*_*ess 1 python ubuntu python-2.7 python-3.x
我很好奇 - 如果Python 3如此广泛传播,为什么Ubuntu应用程序仍然使用python 2?
我已经开始学习这种语言,我很惊讶我看到的一些应用程序代码使用python 2.7.x,而在python 3中运行时,解释器主要导致致命的错误.
我应该专注于学习Python 2,还是我误解了一些东西?
许多具有当前工作代码库的地方仍然使用Python v 2.x,因为一些第三方软件/库还没有被提升到Python v3.x,但从长远来看,转向v3是不可避免的.
根据您的操作,您的Python 2代码可能无法在v 3下运行.这是Python 3中的新功能,因此您可以自己看到一些差异(另请参阅上面发布的有用链接@Mark).
如果您从头开始学习Python并且不需要访问仅适用于v2的第三方库,我将继续学习v3,否则学习v2就可以了.如果需要,可以在没有太多麻烦的情况下解决v2和v3之间的差异,因为你学习的大多数Python编程仍然适用.
| 归档时间: |
|
| 查看次数: |
137 次 |
| 最近记录: |