从零开始:Python快速入门教程

侯慧芳
内容提要 本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍Python的相关知识和实战技能。 全书共14章。第1章主要介绍Python的计算思维、设计逻辑、语言特点及下载与安装等;第2~9章主要介绍Python的数据处理、表达式与运算符、流程控制与选择结构、循环结构、复合数据类型、函数、模块、文件与异常处理等;第10~14章主要介绍热门算法与Python、面向对象程序设计、窗口程序与GUI设计、图像处理与图表绘制、网络爬虫等。本书同时赠送了大量相关学习资料,以便读者扩展学习。 本书适合任何想学习Python的读者。无论你是否从事计算机相关工作,是否接触过Python,均可通过学习本书快速掌握Python的开发方法和技巧。 前言 程序设计是一门与计算机硬件和软件息息相关的学科,是近十几年来蓬勃发展的一门新兴学科。编写程序已不仅仅是计算机相关专业人员应具备的能力,而且是全民应具备的基本能力。 Python具备面向对象、直译、程序代码简洁、跨平台、自由/开放源码等特点,再加上其丰富强大的包模块,因此用途十分广泛。另外,Python不像Java那样“强迫”使用者用面向对象思维编写程序。它是多重编程范式的程序语言,允许使用者使用多种风格来编写程序,程序编写更灵活。同时,Python提供了丰富的应用程序接口(Application Programming Interface,API)和工具,让程序设计人员能够轻松地编写扩展模块。 本书结合计算思维与算法的基本概念对Python进行讲解,内容浅显易懂;书中还循序渐进地介绍了学习Python必须要认识的主题,具体如下。 ·计算思维与Python初体验。 ·数据处理。 ·表达式与运算符。 ·流程控制与选择结构。 ·循环结构。 ·复合数据类型。 ·函数。 ·模块。 ·文件与异常处理。 ·热门算法与Python。 ·面向对象程序设…