计算机
类型
可以朗读
语音朗读
232千字
字数
2018-08-01
发行日期
展开全部
主编推荐语
全面介绍Python编程知识,涵盖14章实用内容。
内容简介
本书较为全面地介绍了Python编程相关的知识。全书共14章,具体包括Python开发环境搭建与入门、语法基础、运算符与表达式、控制流、函数、模块、数据结构、常见算法实例、面向对象程序设计、异常处理、文件操作、标准库与其他应用、远程操控计算机项目、腾讯动漫爬虫项目等内容。
目录
- 扉页
- 目录
- 版权页
- 内容提要
- 前言
- 第1章 初识Python
- 1.1 快速了解Python
- 1.1.1 Python的起源与背景
- 1.1.2 Python的功能
- 1.1.3 Python的优势与特色
- 1.2 在Windows下搭建Python开发环境
- 1.2.1 操作系统的选择
- 1.2.2 在Windows下安装Python
- 1.3 在Linux下搭建Python开发环境
- 1.4 编写Python程序
- 1.5 运行一个Python程序
- 1.5.1 运行单行Python程序
- 1.5.2 运行源码(多行)Python程序
- 1.6 小结与练习
- 第2章 Python语法基础
- 2.1 常量与变量
- 2.1.1 常量与变量的概念
- 2.1.2 常量与变量应用实例
- 2.2 数与字符串
- 2.2.1 数的概念及应用实例
- 2.2.2 字符串的概念及应用实例
- 2.3 数据类型
- 2.3.1 各种数据类型
- 2.3.2 Python数据类型应用实例
- 2.4 认识标识符
- 2.5 对象
- 2.5.1 Python中的对象
- 2.5.2 Python对象使用应用实例
- 2.6 行与缩进
- 2.6.1 行
- 2.6.2 缩进
- 2.7 小结与练习
- 第3章 Python运算符与表达式
- 3.1 认识运算符
- 3.1.1 Python运算符的概念
- 3.1.2 Python常见运算符
- 3.1.3 Python运算符应用实例
- 3.2 优先级
- 3.2.1 优先级的概念
- 3.2.2 优先级规则及应用实例
- 3.3 表达式
- 3.3.1 表达式的概念
- 3.3.2 Python表达式应用实例
- 3.4 小结与练习
- 第4章 Python控制流
- 4.1 3种控制流
- 4.1.1 Python控制流分类
- 4.1.2 控制流应用场景
- 4.2 控制流之if
- 4.2.1 分支结构
- 4.2.2 if语句
- 4.2.3 if语句应用实例
- 4.3 控制流之while
- 4.3.1 循环结构
- 4.3.2 while语句
- 4.3.3 while语句应用实例
- 4.4 控制流之for
- 4.4.1 for语句
- 4.4.2 for语句应用实例
- 4.5 break语句
- 4.5.1 中断机制
- 4.5.2 break语句
- 4.5.3 break语句应用实例
- 4.6 continue语句
- 4.6.1 continue语句
- 4.6.2 continue语句应用实例
- 4.7 小结与练习
- 第5章 Python函数
- 5.1 函数的概念
- 5.1.1 Python函数
- 5.1.2 Python函数的基本应用实例
- 5.2 形参与实参
- 5.2.1 形参
- 5.2.2 实参
- 5.2.3 形参与实参的区别
- 5.3 全局变量
- 5.3.1 全局变量的概念
- 5.3.2 全局变量应用实例
- 5.4 局部变量
- 5.4.1 局部变量的概念
- 5.4.2 局部变量应用实例
- 5.4.3 全局变量与局部变量的区别
- 5.5 函数的使用与返回值
- 5.5.1 函数的使用
- 5.5.2 返回值详解
- 5.6 文档字符串
- 5.6.1 文档字符串的概念
- 5.6.2 文档字符串实例
- 5.7 Python常见内置函数应用实例
- 5.8 小结与练习
- 第6章 Python模块
- 6.1 模块
- 6.1.1 模块的概念
- 6.1.2 导入模块的方法
- 6.1.3 sys模块的使用
- 6.2 模块的名字
- 6.2.1 模块名字的定义
- 6.2.2 模块名字应用实例
- 6.3 创建自己的模块
- 6.3.1 自定义模块的概念
- 6.3.2 自定义模块应用实例
- 6.4 dir()函数
- 6.4.1 dir()函数的定义
- 6.4.2 dir()函数使用实例
- 6.5 小结与练习
- 第7章 Python数据结构实战
- 7.1 数据结构通俗速解
- 7.2 栈
- 7.2.1 栈的概念
- 7.2.2 图解栈
- 7.2.3 Python中栈的应用实例
- 7.3 队列
- 7.3.1 队列的概念
- 7.3.2 图解队列
- 7.3.3 Python中队列的应用实例
- 7.4 树
- 7.4.1 树的概念
- 7.4.2 图解树
- 7.4.3 Python中树的应用实例
- 7.5 玩转链表
- 7.5.1 链表的概念
- 7.5.2 图解链表
- 7.5.3 Python中链表的应用实例
- 7.6 bitmap
- 7.6.1 bitmap的概念
- 7.6.2 图解bitmap
- 7.6.3 Python中bitmap的应用实例
- 7.7 图
- 7.7.1 图的概念
- 7.7.2 图解图结构
- 7.7.3 Python中图的应用实例
- 7.8 小结与练习
- 第8章 Python常见算法实例
- 8.1 算法概述
- 8.2 快速排序
- 8.2.1 快速排序算法原理
- 8.2.2 Python中快速排序的应用实例
- 8.3 选择排序
- 8.3.1 选择排序原理
- 8.3.2 Python中选择排序的应用实例
- 8.4 二路归并排序
- 8.4.1 二路归并排序原理
- 8.4.2 Python中二路归并排序的应用实例
- 8.5 搜索算法
- 8.5.1 搜索算法原理
- 8.5.2 Python中二分查找算法的应用实例
- 8.6 小结与练习
- 第9章 Python面向对象程序设计
- 9.1 面向对象程序设计
- 9.1.1 面向对象的生活案例
- 9.1.2 面向对象程序设计的概念
- 9.2 类与对象
- 9.2.1 类的概念
- 9.2.2 类的使用
- 9.2.3 对象的应用实例
- 9.3 方法和属性
- 9.3.1 方法和属性的概念
- 9.3.2 方法和属性应用实例
- 9.3.3 专有方法
- 9.4 继承
- 9.4.1 继承的概念
- 9.4.2 继承的应用实例
- 9.5 小结与练习
- 第10章 Python异常处理
- 10.1 异常处理的概念
- 10.2 处理Python的异常
- 10.3 异常的引发
- 10.3.1 异常引发的概念
- 10.3.2 异常引发实例
- 10.4 finally的使用
- 10.4.1 finally的概念
- 10.4.2 finally的应用实例
- 10.5 小结与练习
- 第11章 Python文件操作
- 11.1 文件操作的概念
- 11.1.1 文件操作的方式
- 11.1.2 Python文件操作方法概述
- 11.2 文件的创建
- 11.2.1 Python文件创建的思路
- 11.2.2 文件创建应用实例
- 11.3 文件的移动
- 11.3.1 Python文件移动的思路
- 11.3.2 文件移动应用实例
- 11.4 文件的判断
- 11.4.1 Python文件判断思路
- 11.4.2 Python文件判断应用实例
- 11.5 文件的读取与写入
- 11.5.1 Python文件的读取思路
- 11.5.2 Python文件读取应用实例
- 11.5.3 Python文件写入思路
- 11.5.4 Python文件写入应用实例
- 11.6 文件的其他操作
- 11.7 小结与练习
- 第12章 Python标准库及其他应用
- 12.1 标准库
- 12.1.1 标准库的概念
- 12.1.2 标准库应用实例
- 12.2 Python的特殊方法
- 12.3 元组、列表与字典的接收
- 12.4 exec()函数
- 12.5 eval()函数
- 12.6 lambda表达式
- 12.7 assert断言语句与repr()函数
- 12.8 小结与练习
- 第13章 Python实战项目——远程操控计算机
- 13.1 项目目标
- 13.2 项目开发的步骤
- 13.3 需求分析
- 13.3.1 需求分析的概念
- 13.3.2 本项目的需求分析应用实例
- 13.4 简单代码的实现与改善
- 13.4.1 简单代码的实现
- 13.4.2 维护与改善
- 13.5 远程控制渠道的选择
- 13.5.1 远程控制渠道
- 13.5.2 本项目中远程控制渠道的选择应用实例
- 13.6 通过邮件控制Python操作计算机
- 13.7 开发过程中的调试
- 13.8 打包Python程序
- 13.8.1 程序打包的概念
- 13.8.2 打包Python程序的方法
- 13.8.3 本项目中程序打包的应用实例
- 13.9 项目的实现与总结
- 第14章 Python实战项目——腾讯动漫爬虫
- 14.1 urllib基础
- 14.2 PhantomJS基础
- 14.3 需求分析
- 14.4 腾讯动漫爬虫的实现思路
- 14.5 腾讯动漫爬虫的实现
- 14.5.1 使用PhantomJS实现动态触发动漫图片地址的获取
- 14.5.2 编写urllib爬虫对漫画图片进行爬取
- 14.5.3 项目完整代码
- 14.6 项目的实现与总结
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。