专栏名称: i小声读书
「电子书支援计划」是一个以电子书为核心的自我学习计划, 以 Telagram 社群为主要载体,致力于促进中文互联网圈内 的知识交流和资源共享,帮助诸位获得更好的阅读资源和阅 读体验,同时鼓励社群内成员输出优质内容。
目录
相关文章推荐
人人都是产品经理  ·  互联网大厂里,技术主管在管什么 ·  20 小时前  
三节课  ·  用DeepSeek,4步诊断小红书账号 ·  2 天前  
三节课  ·  DeepSeek超全使用攻略(实战版) ·  4 天前  
三节课  ·  DeepSeek的3大避坑点(小白版) ·  3 天前  
人人都是产品经理  ·  写给产品经理:如何又快又好开好周会 ·  2 天前  
51好读  ›  专栏  ›  i小声读书

跟老齐学 Python

i小声读书  · 公众号  ·  · 2018-05-22 00:00

正文


电子书支援计划

以数字资源为核心的自我学习社群


这篇文章用于解答群友提出的问题:


一般人需要掌握编程语言吗?该从哪里入手?




学习编程语言应该从哪一门入手比较快,是 C/C++,是 Java,还是 C#,还是 JavaScript,还是 Python,Go ... ...


每种编程语言都可以找到他们最强的优势。我们比较的是哪个语言更适合入门学习,选择好一门语言去学习,可以跨越从入门到放弃,避免在学会之前就消耗掉我们的热情和兴趣。从工作和应用的角度来讲:


  1. 立志做开发的,从 C 语言入门百利无害;

  2. 暂时想不清楚是否从事开发,就只有看缘分;

  3. 不做技术,必须 Python 啊。(再来做技术也没有关系,现在 Python 开发的岗位越来越多)


Python 能做什么?


  • 网络爬虫
    Requests 库爬取一个网页非常简单,Scrapy 作为 Python 爬虫框架被广泛使用。

  • 数据分析和科学计算
    Python 有 numpy, scipy 等一大批科学计算库,有 Pandas 数据分析库,还有 matplotlib 等绘图库,在科学计算和数据分析领域已经成为主流语言。

  • Web 开发
    Python 有一个优良的 web 开发框架 django,支持各种主流数据库,有好用的 orm 系统和模板系统,完善的第三方库能帮助解决遇到大部分问题。

  • 自动化运维
    使用 Python 可以打造强大的自动化运维工具。

Python 能适应如小的工具、小网站,也构建出世界级的大型互联网应用,比如YouTube、豆瓣等。


人生苦短,就从 Python 开始吧


Python的设计哲学:优雅,明确,简单。
Python开发的特点:代码量小,维护成本低,编程效率高。可能Python十行代码能实现的功能,C语言需要200行、500行代码。

print 'hello world'


今天分享一套开源且优质的 python 入门书籍


《跟老齐学 Python :从入门到精通》







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