前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >知乎看了很多推荐,最终选了这本Python入门

知乎看了很多推荐,最终选了这本Python入门

作者头像
IT派
发布2018-08-10 15:15:30
5700
发布2018-08-10 15:15:30
举报
文章被收录于专栏:IT派IT派

Python 是军刀型的开源工具,被广泛应用于Web 开发、爬虫、数据清洗、自然语言处理、机器学习和人工智能等方面,而且Python 的语法简洁易读,这让许多编程入门者不再望而却步,因此Python 在最近几年非常受欢迎,各行各业的技术人员都开始使用Python。今天带来这本《Python编程:从入门到实践》大概是最好的入门书,这本书对于零基础真的太太太友好了。

Python编程:从入门到实践

译者:袁国忠

作者:Eric Matthes  

  • Amazon编程入门类榜首图书,国内 Python 入门第一书
  • 同时使用Python 2.7 和Python 3.5 讲解,全面、详细、深入浅出
  • 从基本概念到完整项目开发,帮助零基础读者迅速掌握Python编程,开发实际项目

全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括matplotlib、NumPy和Pygal等强大的Python库和工具介绍,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D游戏开发,如何利用数据生成交互式的信息图,以及创建和定制简单的Web应用,并帮读者解决常见编程问题和困惑。

2016年出版的书,豆瓣评分高达8.6,基于 Python3.5 同时也兼顾 Python2.7 ,作者推荐的编辑器 Geany 我没用过,不好做评论,不过个人推荐使用 Pycharm 或者 Sublime。

书中涵盖的内容是比较精简的,没有艰深晦涩的概念,最重要的是每个小结都附带有”动手试一试”环节,学编程最佳的方式就是多动手、多动脑。

很多初学者看完书之后不知道下一步怎么办,快速提高编程能力的最佳途径就是做项目,而这本书巧妙地安排了三个实践项目,一个游戏、一个Web和一个数据可视化项目,如果你跟着教程把项目做下来,相信你的编程功底绝对会上升一个层次。

作者还专门安排了一个章节是讲单元测试,会写单元测试是初级程序员进阶到高级程序员的必备技能。

此外,附录中还提到了git,作为延伸阅读,最后还告诉你遇到问题该如何去解决。

推荐理由

  • 书的标题中肯,不偏不倚,正如书的内容一样,从入门到实践,不像那种标题党动不动就是《XXX从入门到精通》
  • 全书都在灌输一个理念:编写可读、清晰的代码。很多初学者在刚开始没有形成良好的编程习惯,代码非常个性化,以至于除了机器能读懂代码,没人读得懂,这给后期的维护带来巨大隐患
  • 第本书的翻译质量很高,向作者和译者致敬

谁来读这本书

  • 没有或只有很少编程经验,希望掌握计算方法来解决问题的小伙伴
  • 想入门计算机科学的小伙伴
  • 日后致力于数据分析与处理工作、致力于机器学习与人工智能相关工作的读者

这本书想要达成的目标

  • 帮助大家掌握并熟练使用各种计算技术,以得到有价值的成果
  • 学会使用计算思维表述问题,并掌握如何从数据中提取信息
  • 从本书中获得的最重要的能力是,使用计算思维解决问题

计算思维向来是计算机的底层基础,很多读者学会了编程,未见得具备计算思维。如今是大数据的时代,人工智能的时代,机器学习的时代,区块链的时代......其中最为热门的技术,没有一个可以脱离扎实的计算思维。因此,如今,计算思维比以往任何时刻都显得重要,而这本图书,也比以往任何时刻都显得珍贵。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-06-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT派 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
NLP 服务
NLP 服务(Natural Language Process,NLP)深度整合了腾讯内部的 NLP 技术,提供多项智能文本处理和文本生成能力,包括词法分析、相似词召回、词相似度、句子相似度、文本润色、句子纠错、文本补全、句子生成等。满足各行业的文本智能需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档