各位刚开始学习Python的小伙伴,是不是一头乱码,不知道该从哪开始学起?
今天给大家推荐一本高质量的Python入门书籍《Python编程:从入门到实践》
【电子版获取见文末】
本书是一本针对所有层次的Python 读者而作的Python入门书。全书分两部分:
第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;
第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python2D游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web应用,并帮读者解决常见编程问题和困惑。
本书的优点:
1.通俗白话的语言讲解
为什么说这本《Python编程:从入门到实践》非常适合零基础小白呢?因为这本书作者完全考虑到了读者,采用通俗易懂的大白话,将专业的Python语言进行讲解,能让更多刚刚接触Python的小伙伴很快的吸收
有时候,提示可能超过一行。例如,你可能需要指出获取特定输入的原因。在这种情况下,可能将提示赋给一个变量,再将该变量传递给函数 input()。这样,即便提示超过一行,input() 语句也会非常清晰。—— 第7章 用户输入和while 循环
在这样接近大白话的语言下,读者很容易读进去,而不会因为复杂的语法放弃阅读。
2.清晰整洁的文章结构
本书结构清晰明了,能让读者快速入手,每小节的内容包括:
- 语法介绍,通过通俗的文字解释用途;
- 代码示例,附带详细的注释;
- 注意事项,特殊的格式展示,突出重点;
- 练习题,巩固知识。
3.循序渐进的章节设计
全书分为两大部分,基础知识和实战项目案例。
本书在介绍某个知识点时,会按照循序渐进的方法来展开讲解,而不是一上来就给你把讲复杂的语法。比如介绍函数中的传递实参,作者先后按照位置实参、关键字实参、默认值进行讲解。
三大项目案例:
- 外星人入侵,基于 PyGame 的游戏开发;
- 数据可视化,基于 Matplotlib 的图表生成;
- Web 应用程序,基于 Django 的博客项目。
这三个项目分别从不同角度说明了Python在应用层面的广度,并且如果读者有从事其中一种领域开发的倾向,那么这个项目实践就会非常有用。
4.图灵社区配套的资源
《Python编程:从入门到实践》还拥有丰富的配套资源,比如章节源码、蟒蛇书速查地图电子版、练习题答案等。这些内容都可以在图灵社区的本书页面提供下载,访问地址为:
https://www.ituring.com.cn/book/2784
此外,这本书还附赠了Python速查地图 ,读者可以很方便地带在身上,以便随时查阅。
获取方式: