1. 了解 Python
- Python 本义是指
蟒蛇。Python 的设计哲学为优雅、明确、简单、实际上,Python 始终贯彻这一理念,以至于现在网络上流传着人生苦短,我用 Python的说法。可见 Python 有着简单、开发速度快、节省时间和容易学习等特点。
2. Python 的版本
-
1994年发布的
Python 1.0 版本(已过时) -
2000年发布的
Python 2.0 版本(到2020年4月份已经更新到2.7.18) -
2008年发布的
Python 3.0 版本(2020年7月份已经更新到3.8.5)
3. 初学者应该选择哪个版本
- 使用 Python 2.x 的开发者占 63.7%,而 Python 3.x 的用户占 36.3%,由此可见使用 Python 2.x 用户还是占多数。目前 Python 3.x 是大势所趋,如果为了找工作还是学习
Python 2.x,学会 Python 2.x,由 Python 2.x 转到 Python 3.x 也不难。
4. Pthon 2.x 的代码转换为 Python 3.x 的代码
- Python 2.x 与 Python 3.x 的差别较大,所以 Python 2.x 的多数代码不能直接在 Python 3.x 环境下运行。由于兼容性原因,网络上查找的资源多数是 Python 2.x 的代码,如果想要在 Python 3.x 环境运行,就需要修改源代码。针对这一问题,Python 官方提供了一个将 Python 2.x 转换为 Python 3.x 代码小工具
2to3.py,通过该工具可以将大部分 Python 2.x 代码转换为 Python 3.x 代码。