专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
伯乐在线  ·  HR ... ·  13 小时前  
伯乐在线  ·  HR ... ·  13 小时前  
极客之家  ·  22k star,微软硬核开源,让 ... ·  昨天  
稀土掘金技术社区  ·  掘金 AI 编程社区- 人人都是 AI 编程家竞赛 ·  4 天前  
51好读  ›  专栏  ›  程序员大咖

当我们学Python时,我们在学什么?

程序员大咖  · 公众号  · 程序员  · 2018-05-03 10:24

正文

请到「今天看啥」查看全文



虽然有时觉得Python简单得不像编程语言,知乎上也有人说,“requests 好用的让人想哭”。但当我们学习一门编程语言时,要学习哪些内容,怎么学习,还是很值得深入探究的。


先看一下Python官网上的说明:



powerful, fast, easy,  对,这就是赤果果的广告。不过我用下来的感觉确是如此,最大的问题是在于它太强大了有太多的库,貌似没有一个地方可以集中查看所有库的文档( https://pypi.python.org/pypi 算吗?)。那Python究竟能做些什么?


还是先看一下官网上的说明:


The Python Package Index (PyPI) hosts thousands of third-party modules for Python. Both Python's standard library and the community-contributed modules allow for endless possibilities.

  • Web and Internet Development

  • Database Access

  • Desktop GUIs

  • Scientific & Numeric

  • Education

  • Network Programming

  • Software & Game Development


再看一下 知乎上的回答 ,大家都用Python做什么?


  • 做网站后台

    有大量的成熟的框架,如django,flask,bottle,tornado

  • 写网络爬虫

    Python写爬虫很简单,库很健全

  • 科学计算

    参加数学建模大赛,完全可以替代r语言和MATLAB

  • 数据挖掘,机器学习

    Python的机器学习包很多

  • 数据科学







请到「今天看啥」查看全文