认识python

2020-07-17  本文已影响0人  阿玖yy

    python是一个对新手来讲非常友好的语言,任何人,只要有基本初中知识都可以学习python,并从中获益。

    不管是科班还是非科班出身的人,不管是从事哪一个行业,相信只要接触了它,都会将很快喜欢上它。

    作为一种计算机编程语言,原则上来讲,其它计算机语言能干的事python基本都可以干。但是从效率与实际开发效能上来看,借助于强大的第三方库支持,python更易在数据分析、web开发,测试,爬虫与机器学习领域大展伸手。

    相对于其它高级计算机语言,比如c/c++,java等,干同样的事情,python的代码量明显更少,这使得开发效率大大提升。c/c++语言可能要1000行完成的任务,python10行就搞定了。

    但是代码量少有少的坏处,所谓没有免费的午餐,作为一个解释执行的语言,python一个最为人诟病的缺点就是运行速度慢。但是这里慢的并不是说python不能做复杂的事情,借助于强大的库支持,python作为一个逻辑层前端存在,已经在很多领域取得了傲人成绩。

    这样一来,python程序员,在写python程序时更多会将精力放在业务逻辑上,这样就大大提高了开发效率。

    在这样的前提下,python语言目前正成为最受欢迎的计算机编程语言之一。

    下面是python在许多领域当中主要应用的第三方库:

数据分析:

1、numpy

2、pandas

3、scipy

4、statsmodels

...

数据可视化:

1、matplotlib

2、seaborn

3、plotly

4、pyecharts

5、pygal

...

机器学习:

1、scikit-learn

2、tensorflow

3、pytorch

4、keras

5、xgboost

...

web应用:

1、Tornado

2、Django

3、Flask

...

爬虫:

1、requests

2、BeautifulSoup

3、lxml

4、pyquery

5、scrapy

...

还有更多的优秀库列表并没有列出:https://github.com/jobbole/awesome-python-cn

上一篇下一篇

猜你喜欢

热点阅读