知乎看了很多推荐,最终选了这本Pytho
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从入门到精通》
全书都在灌输一个理念:编写可读、清晰的代码。很多初学者在刚开始没有形成良好的编程习惯,代码非常个性化,以至于除了机器能读懂代码,没人读得懂,这给后期的维护带来巨大隐患
第本书的翻译质量很高,向作者和译者致敬
谁来读这本书
没有或只有很少编程经验,希望掌握计算方法来解决问题的小伙伴
想入门计算机科学的小伙伴
日后致力于数据分析与处理工作、致力于机器学习与人工智能相关工作的读者
这本书想要达成的目标
帮助大家掌握并熟练使用各种计算技术,以得到有价值的成果
学会使用计算思维表述问题,并掌握如何从数据中提取信息
从本书中获得的最重要的能力是,使用计算思维解决问题
Python编程 从入门到实践
作者:[美]埃里克·马瑟斯(Eric Matthes)
计算思维向来是计算机的底层基础,很多读者学会了编程,未见得具备计算思维。如今是大数据的时代,人工智能的时代,机器学习的时代,区块链的时代......其中最为热门的技术,没有一个可以脱离扎实的计算思维。因此,如今,计算思维比以往任何时刻都显得重要,而这本图书,也比以往任何时刻都显得珍贵。
∞∞∞∞∞
IT派 - {技术青年圈}持续关注互联网、区块链、人工智能领域公众号回复“机器学习”,
邀你加入IT派{ ai机器学习群 }
相关文章