1. Python 概述

200 阅读1分钟

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 代码。