您好,欢迎访问唐山现代电脑培训学校官网!

186 3153 9995

全国咨询热线

您现在所在位置: 主页 > 行业动态

Python 初学者应该怎么入门

更新时间:2022-11-05

1.png

许多刚入门 Python 朋友们纠结的问题是:我应该选择学习 python2 还是 python3?

对此,咪咪博士的回答是:果断的 Python3 !

然而,许多小白朋友仍然犹豫不决:为什么有人推荐我学习? Python2 呢?

其实无非是以下原因(但这些原因经过咪咪博士的一点推敲就站不住脚了):

1. 无论是 Python 还是 Pip 都是下载量 2 比 3 多,可见 2 仍然是主流

错!造成 2 的下载量比 3 原因有很多,但最重要的是大多数操作系统(Linux 发行版)默认安装仍然是 Python 2.人是惰性的,很多人懒得折腾就直接用2。 了。但是,2 在下降,3 上升是不争的事实。拥抱未来才是王道。

2.  Python 2 和 3 不兼容,学习 3 还得学 2

错!Python 它提供了许多辅助库,可以让你在几分钟内写出兼容 3 和 2 你所要做的就是引入几个包,几乎不需要修改代码。你必须使用它 2,你有 3 基础,几乎不需要额外的学习,也可以立即开始 2。

3. 许多图书馆仍然存在 Python 2,Python 3 用不了

错了!说这话的人,你有多久没注意了? Python?太不了解市场了。

根据 py3readiness 最新统计结果,Pip 最受欢迎(下载量最高)前 360 已有345个库 个支持 Python 3 了。

只剩下 15 个(大约 4%)库暂时不支持 Python 3.你有多执着,要等到 100% 才肯用 3?

当然,有些朋友还是不放心。这里是咪博士的基础 Python 仔细检查每个领域最常用的不同用途的包包(有些不在 py3readiness 列出),它们(见文章末尾)无一例外,全部支持 Python 3 !

你的工作有多特别?必须使用 3 能做到吗?即使遇到这样的情况,也要用 virtualenv, conda 这些成熟的工具在你的机器上每分钟都有另一个 2 的环境,和 3 完美兼容,你还需要担心什么?

拥抱 Python 3 吧!人生苦短,我用 Python 3。

附:以下常用 Python 经咪咪博士检查,库已得到支持 Python 3 了

爬虫相关

scrapylxmlrequestsselenium

Web 开发

DjangoFlaskBottle

网络编程

TwistedTornado

数据库

SQLAlchemypeeweeponypymongoredis

机器学习

Scikit-learngensimnltk

深度学习

TensorflowTheanoCaffe

科学计算/数据分析

numpyScipypandas ** tplotlibseabornstat ** odelssympy

图像处理

scikit-i ** gePillowopencv

运维相关

psutilIPydnspythonrrdtoolplaybook

桌面应用

PyQtwxPythonPywin32

游戏开发

PygamePySDL2

推荐课程

在线客服

ONLINE SERVICE

联系电话

186 3153 9995

返回顶部