图书介绍

Python基础实例教程 微课版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Python基础实例教程 微课版
  • 韦玮著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115487131
  • 出版时间:2018
  • 标注页数:244页
  • 文件大小:30MB
  • 文件页数:253页
  • 主题词:软件工具-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Python基础实例教程 微课版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 初识Python1

1.1 快速了解Python2

1.1.1 Python的起源与背景2

1.1.2 Python的功能3

1.1.3 Python的优势与特色4

1.2 在Windows下搭建Python开发环境6

1.2.1 操作系统的选择6

1.2.2 在Windows下安装Python7

1.3 在Linux下搭建Python开发环境13

1.4 编写Python程序17

1.5 运行一个Python程序18

1.5.1 运行单行Python程序18

1.5.2 运行源码(多行)Python程序18

1.6 小结与练习19

第2章 Python语法基础20

2.1 常量与变量21

2.1.1 常量与变量的概念21

2.1.2 常量与变量应用实例21

2.2 数与字符串23

2.2.1 数的概念及应用实例24

2.2.2 字符串的概念及应用实例24

2.3 数据类型28

2.3.1 各种数据类型28

2.3.2 Python数据类型应用实例28

2.4 认识标识符32

2.5 对象33

2.5.1 Python中的对象33

2.5.2 Python对象使用应用实例33

2.6 行与缩进34

2.6.1 行34

2.6.2 缩进35

2.7 小结与练习36

第3章 Python运算符与表达式37

3.1 认识运算符38

3.1.1 Python运算符的概念38

3.1.2 Python常见运算符38

3.1.3 Python运算符应用实例39

3.2 优先级45

3.2.1 优先级的概念45

3.2.2 优先级规则及应用实例45

3.3 表达式47

3.3.1 表达式的概念47

3.3.2 Python表达式应用实例47

3.4 小结与练习48

第4章 Python控制流49

4.1 3种控制流50

4.1.1 Python控制流分类50

4.1.2 控制流应用场景50

4.2 控制流之if51

4.2.1 分支结构51

4.2.2 if语句52

4.2.3 if语句应用实例52

4.3 控制流之while54

4.3.1 循环结构54

4.3.2 while语句54

4.3.3 while语句应用实例54

4.4 控制流之for55

4.4.1 for语句55

4.4.2 for语句应用实例56

4.5 break语句57

4.5.1 中断机制57

4.5.2 break语句57

4.5.3 break语句应用实例57

4.6 continue语句60

4.6.1 continue语句60

4.6.2 continue语句应用实例60

4.7 小结与练习62

第5章 Python函数64

5.1 函数的概念65

5.1.1 Python函数65

5.1.2 Python函数的基本应用实例65

5.2 形参与实参67

5.2.1 形参67

5.2.2 实参67

5.2.3 形参与实参的区别70

5.3 全局变量70

5.3.1 全局变量的概念70

5.3.2 全局变量应用实例70

5.4 局部变量71

5.4.1 局部变量的概念71

5.4.2 局部变量应用实例71

5.4.3 全局变量与局部变量的区别73

5.5 函数的使用与返回值73

5.5.1 函数的使用73

5.5.2 返回值详解74

5.6 文档字符串75

5.6.1 文档字符串的概念75

5.6.2 文档字符串实例75

5.7 Python常见内置函数应用实例76

5.8 小结与练习77

第6章 Python模块79

6.1 模块80

6.1.1 模块的概念80

6.1.2 导入模块的方法81

6.1.3 sys模块的使用82

6.2 模块的名字82

6.2.1 模块名字的定义82

6.2.2 模块名字应用实例83

6.3 创建自己的模块83

6.3.1 自定义模块的概念83

6.3.2 自定义模块应用实例83

6.4 dir()函数84

6.4.1 dir()函数的定义84

6.4.2 dir()函数使用实例84

6.5 小结与练习85

第7章 Python数据结构实战86

7.1 数据结构通俗速解87

7.2 栈88

7.2.1 栈的概念88

7.2.2 图解栈88

7.2.3 Python中栈的应用实例90

7.3 队列95

7.3.1 队列的概念95

7.3.2 图解队列95

7.3.3 Python中队列的应用实例98

7.4 树101

7.4.1 树的概念102

7.4.2 图解树102

7.4.3 Python中树的应用实例103

7.5 玩转链表108

7.5.1 链表的概念108

7.5.2 图解链表108

7.5.3 Python中链表的应用实例108

7.6 bitmap111

7.6.1 bitmap的概念111

7.6.2 图解bitmap111

7.6.3 Python中bitmap的应用实例113

7.7 图117

7.7.1 图的概念117

7.7.2 图解图结构118

7.7.3 Python中图的应用实例118

7.8 小结与练习119

第8章 Python常见算法实例122

8.1 算法概述123

8.2 快速排序123

8.2.1 快速排序算法原理123

8.2.2 Python中快速排序的应用实例128

8.3 选择排序131

8.3.1 选择排序原理131

8.3.2 Python中选择排序的应用实例134

8.4 二路归并排序134

8.4.1 二路归并排序原理134

8.4.2 Python中二路归并排序的应用实例137

8.5 搜索算法144

8.5.1 搜索算法原理144

8.5.2 Python中二分查找算法的应用实例145

8.6 小结与练习146

第9章 Python面向对象程序设计148

9.1 面向对象程序设计149

9.1.1 面向对象的生活案例149

9.1.2 面向对象程序设计的概念149

9.2 类与对象150

9.2.1 类的概念150

9.2.2 类的使用150

9.2.3 对象的应用实例150

9.3 方法和属性151

9.3.1 方法和属性的概念151

9.3.2 方法和属性应用实例152

9.3.3 专有方法156

9.4 继承159

9.4.1 继承的概念159

9.4.2 继承的应用实例159

9.5 小结与练习163

第10章 Python异常处理165

10.1 异常处理的概念166

10.2 处理Python的异常167

10.3 异常的引发170

10.3.1 异常引发的概念170

10.3.2 异常引发实例170

10.4 finally的使用172

10.4.1 finally的概念172

10.4.2 finally的应用实例172

10.5 小结与练习175

第11章 Python文件操作177

11.1 文件操作的概念178

11.1.1 文件操作的方式178

11.1.2 Python文件操作方法概述178

11.2 文件的创建179

11.2.1 Python文件创建的思路179

11.2.2 文件创建应用实例179

11.3 文件的移动180

11.3.1 Python文件移动的思路180

11.3.2 文件移动应用实例180

11.4 文件的判断182

11.4.1 Python文件判断思路182

11.4.2 Python文件判断应用实例182

11.5 文件的读取与写入184

11.5.1 Python文件的读取思路184

11.5.2 Python文件读取应用实例184

11.5.3 Python文件写入思路186

11.5.4 Python文件写入应用实例186

11.6 文件的其他操作188

11.7 小结与练习189

第12章 Python标准库及其他应用192

12.1 标准库193

12.1.1 标准库的概念193

12.1.2 标准库应用实例193

12.2 Python的特殊方法197

12.3 元组、列表与字典的接收199

12.4 exec()函数201

12.5 eval()函数202

12.6 lambda表达式202

12.7 assert断言语句与repr()函数204

12.8 小结与练习205

第13章 Python实战项目——远程操控计算机207

13.1 项目目标208

13.2 项目开发的步骤208

13.3 需求分析208

13.3.1 需求分析的概念208

13.3.2 本项目的需求分析应用实例208

13.4 简单代码的实现与改善209

13.4.1 简单代码的实现209

13.4.2 维护与改善210

13.5 远程控制渠道的选择210

13.5.1 远程控制渠道210

13.5.2 本项目中远程控制渠道的选择应用实例210

13.6 通过邮件控制Python操作计算机210

13.7 开发过程中的调试218

13.8 打包Python程序219

13.8.1 程序打包的概念219

13.8.2 打包Python程序的方法219

13.8.3 本项目中程序打包的应用实例219

13.9 项目的实现与总结222

第14章 Python实战项目——腾讯动漫爬虫223

14.1 urllib基础224

14.2 PhantomJS基础229

14.3 需求分析234

14.4 腾讯动漫爬虫的实现思路237

14.5 腾讯动漫爬虫的实现237

14.5.1 使用PhantomJS实现动态触发动漫图片地址的获取237

14.5.2 编写urllib爬虫对漫画图片进行爬取239

14.5.3 项目完整代码243

14.6 项目的实现与总结244

热门推荐