美文网首页
认识python

认识python

作者: 阿玖yy | 来源:发表于2020-07-17 23:45 被阅读0次

        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

    相关文章

      网友评论

          本文标题:认识python

          本文链接:https://www.haomeiwen.com/subject/idanhktx.html