如今,会用 Python 的人越来越多,Python 不仅被众多企业所采用,在教学一线也有越来越多的人将 Python 指定为必学编程语言。为什么 Python 会受到如此重视?
首先这门编程语言擅长的领域非常多,不仅包括机器学习、深度学习等人工智能(AI)领域,还包括数据分析、科学计算、Web 应用程序和 GUI(Graphical User Interface,图形用户界面)等领域。
不仅如此,Python 还具有胶水语言的特性,能轻易地与用其他编程语言开发的程序组合在一起。针对 Python 不擅长的领域,开发人员也可以利用其他擅长该领域的编程语言编写程序,然后配合 Python 进行开发。
由此可见,学习 Python 非常重要。不仅是技术人员,现在很多非技术人员也在学习 Python。那么对于想学习 Python 的新手来说,选择一本合适的入门书或者入门课程就显得尤其重要了。
在这里给大家推荐一本可以引领初学者入门,非常全面、系统地讲解 Python 基础语法和编程知识的入门书——《明解Python》。
作者:[日]柴田望洋
译者:周凯
这本书在讲解时非常注重以下两个方面的平衡。
■ Python语言的基础知识
■ 编程的基础知识
如果将这两个方面套用到外语学习中,前者就相当于基础语法和单词,后者则相当于写作和会话。我们都知道这两方面在外语学习中缺一不可。学习 Python 也是这样,Python 语言和编程的基础知识也都必不可少。
本书详细解说了 Python 语言和编程的本质,无论你是否接触过编程语言,只要是 Python 编程的初学者,都可阅读本书。
本书讲解的内容虽然基础,但并不简单。本书提供了 165 幅图表,可以让大家能够轻松地理解并掌握复杂的概念和语法。
学习外语时我们都要通过例句和对话来巩固知识点。本书提供的 299 段的示例程序代码,相当于外语教材中的大量例句和对话,可以帮助大家巩固知识点,学会 Python。
本书的行文偏口语化。以作者长期的教学经验为基础,细致讲解了初学者难以理解和容易误解的地方。
大家在阅读本书的过程时,会有身临其境的感觉,就像是在听作者讲课一样,和作者共同完成 13 章内容的教学活动。以下是这 13 章内容的思维导图:
以下展示了部分目录内容:
内容简介
本书图文并茂、示例丰富,采用全彩印刷方式,通过 299 段代码和 165 幅图表,全面、系统地讲解了 Python 的基础语法和编程知识,内容涉及分支/循环语句、对象、字符串、列表、集合、函数、类、模块、异常处理和文件处理等。针对初学者难以理解和容易误解的地方,本书均采用平实的语言,辅以精心设计的版式,循序渐进、清晰直观地进行了讲解。跟随本书的讲解,读者可以扎实掌握 Python 的基础知识,并具备实际使用 Python 进行编程的能力。