Python程序设计教程(第2版)
杨年华 主编 柳青 郑戟明 副主编
内容简介
本书主要介绍Python语言的基础知识及其在数据处理、分析和可视化中的应用。本书一方面侧重基础知识的讲解,另一方面侧重讲解利用Python进行数据处理与分析的方法和应用案例。为了方便读者理解,本书主要选用经济管理类的案例。本书中的代码均在Python 3.7中测试通过。本书适合作为高校本科生或研究生的程序设计、Python数据分析等课程的入门教材,也可作为相关科研工作者或工程实践者的参考书。 第2版前言
本书第1版是在教学团队几年来的教学心得的基础上组织编写的,采用简单案例。在应用方面偏重数据的处理。根据Python语言近年来的发展,当前教学中需要向Python 3进行转换。本书第2版采用目前最新的Python 3.7版本,在Python版本更新的基础上,结合新的教学心得,对控制语句部分进行了补充,将字符串部分单独设为一章,增加了迭代器和推导式的介绍,在函数设计部分增加了yield语句和lambda表达式的介绍。这些内容的更新使得本书对基础知识的介绍更加完善。图形用户界面设计部分增加了利用Tkinter进行GUI设计的介绍。为了更加注重Python在数据处理方法的应用,本书第2版删除了Python网站设计部分;增加了Excel文件数据存取;对数据分析与可视化部分进行了重构,使得结构与思路更加清晰,并增加了pandas数据分析基础知识的介绍;采用SPSS 22版本介绍如何在SPSS中使用Python提高SPSS数据处理能力。
本书第2版共16章,修订分工如下。
第1章主要讲述Python的发展历史、特点、下载与安装方法、使用方式、集成开发环境、模块介绍、帮助的使用等。由杨年华负责版本修订。
第2章主要讲述Python语言的基础知识,包括控制台的使用、标识符与变量、数据类型、常用内置函数等。由柳青负责版本修订,对运算符和表达式进行更详细地阐述,新增了条件表达式的…