作品简介

《Python程序设计——从基础到应用》系统介绍了Python语言的语法基础知识,包括Python基本数据类型、程序控制结构、组合数据类型、函数与模块、类和对象、文件,以及Python常用标准库;并围绕Python网络爬虫、Python数据分析、Python票据识别的具体实例,详细介绍了Python第三方库的相关应用,阐述其应用程序的开发方法和过程,实现知识到能力的进阶。

《Python程序设计——从基础到应用》第1~9章为Python学习的基础内容部分,夯实基础,万丈高楼方能有望。第10~12章为Python学习的应用和提高部分,遴选有趣且实用的案例,通过翔实的讲解和丰富的代码案例带领读者充分领略Python的强大之处。

《Python程序设计——从基础到应用》既可作为高等学校程序设计类课程的教材,也适用于初学Python语言的读者,还可作为全国计算机等级考试二级Python语言程序设计的参考书。

袁红娟编著。

作品目录

  • 前言
  • 第1章 Python语言概述
  • 1.1 程序设计语言
  • 1.2 Python语言简介
  • 1.3 程序设计基本方法
  • 1.4 Python语法
  • 1.5 Python输入/输出
  • 1.6 Python的安装和运行
  • 1.7 习题
  • 第2章 基本数据类型
  • 2.1 变量
  • 2.2 Python基本数据类型
  • 2.3 运算符和表达式
  • 2.4 习题
  • 第3章 程序控制结构
  • 3.1 算法与流程图
  • 3.2 选择结构程序设计
  • 3.3 循环结构程序设计
  • 3.4 异常处理
  • 3.5 应用实例
  • 3.6 习题
  • 第4章 组合数据类型
  • 4.1 列表
  • 4.2 元组
  • 4.3 字符串
  • 4.4 集合
  • 4.5 字典
  • 4.6 应用实例
  • 4.7 习题
  • 第5章 函数与模块
  • 5.1 函数概述
  • 5.2 函数的定义与调用
  • 5.3 函数的参数传递
  • 5.4 不同类型的参数
  • 5.5 匿名函数
  • 5.6 递归函数
  • 5.7 变量的作用域
  • 5.8 模块
  • 5.9 应用实例
  • 5.10 习题
  • 第6章 类和对象
  • 6.1 面向对象的概念
  • 6.2 类的定义和对象的创建
  • 6.3 类的继承和多态
  • 6.4 应用实例:平面图形计算
  • 6.5 习题
  • 第7章 文件
  • 7.1 文件概述
  • 7.2 打开文件
  • 7.3 关闭文件
  • 7.4 读取文件
  • 7.5 文件写入
  • 7.6 文件定位
  • 7.7 CSV格式文件操作
  • 7.8 csv模块
  • 7.9 应用实例
  • 7.10 习题
  • 第8章 Python常用标准库
  • 8.1 pickle库
  • 8.2 turtle库
  • 8.3 random库
  • 8.4 应用实例
  • 8.5 习题
  • 第9章 Python第三方库
  • 9.1 Python常用第三方库
  • 9.2 第三方库的安装
  • 9.3 jieba库
  • 9.4 wordcloud库
  • 9.5 numpy库
  • 9.6 pandas库
  • 9.7 matplotlib库
  • 9.8 应用实例
  • 9.9 习题
  • 第10章 Python网络爬虫
  • 10.1 网络爬虫基本步骤
  • 10.2 认识HTML页面
  • 10.3 爬取静态网页
  • 10.4 爬取动态网页
  • 10.5 习题
  • 第11章 Python数据分析
  • 11.1 GDP数据说明
  • 11.2 GDP数据预处理
  • 11.3 GDP数据分析
  • 11.4 习题
  • 第12章 Python票据识别
  • 12.1 票据识别的基本步骤
  • 12.2 OCR文字识别
  • 12.3 电子票据识别
  • 12.4 纸质票据识别
  • 12.5 习题
  • 参考文献
展开全部