图书介绍

Python程序设计教程pdf电子书版本下载

Python程序设计教程
  • 丁辉,陈永主编;商俊燕,伍转华,沈翔副主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040512687
  • 出版时间:2019
  • 标注页数:305页
  • 文件大小:48MB
  • 文件页数:315页
  • 主题词:软件工具-程序设计-高等学校-教材

PDF下载


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

下载说明

Python程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

基础篇 2

第1章 认识Python 2

1.1 Hello World程序 2

1.2 Python版本概述 4

1.3 Python集成开发环境的安装 4

1.4 IDLE的简单使用 7

1.5小结 9

1.6课后训练 10

1.7想一想 10

1.8拓展知识 10

第2章 Python程序设计准备 12

2.1数值 12

2.2列表 15

2.3元组 18

2.4字符串 19

2.5字典 23

2.6常量 26

2.7逻辑运算符 26

2.8比较运算符 27

2.9其他运算符 27

2.10小结 28

2.11课后训练 29

2.12想一想 30

2.13拓展知识 30

第3章 开始Python程序设计 33

3.1顺序结构程序设计 33

3.2分支(选择)结构程序设计 41

3.3循环结构程序设计 50

3.4小结 61

3.5课后训练 62

3.6想一想 64

3.7拓展知识 64

第4章 小试牛刀——文件 66

4.1文件的打开与创建 66

4.2文本文件操作精选案例 69

4.3二进制文件操作精选案例 75

4.4文件系统操作简介 79

4.5小结 83

4.6课后训练 83

4.7想一想 84

4.8拓展知识 84

第5章 设计自己的积木块——函数 87

5.1函数基础 87

5.2函数参数 91

5.3变量的作用域 96

5.4函数设计精选案例 98

5.5小结 102

5.6课后训练 102

5.7想一想 103

5.8拓展知识 104

第6章 使用别人的积木块——模块与包 106

6.1模块 106

6.2包 112

6.3标准库 113

6.4模块与包应用精选案例 121

6.5小结 126

6.6课后训练 127

6.7想一想 127

6.8拓展知识 128

进阶篇 132

第7章 面向对象程序设计 132

7.1面向对象程序设计基础 133

7.2继承 138

7.3多态 140

7.4面向对象精选案例 142

7.5小结 145

7.6课后训练 146

7.7想一想 148

7.8拓展知识 149

第8章 图形用户界面设计 154

8.1常用GUI模块简介 154

8.2 tkinter模块 155

8.3 turtle库 166

8.4图形界面设计精选案例 171

8.5小结 174

8.6课后训练 175

8.7想一想 176

8.8拓展知识 176

第9章 数据库应用开发 180

9.1 Python数据库应用程序开发简介 180

9.2 SQLite数据库 181

9.3数据库应用程序开发精选案例 186

9.4小结 199

9.5课后训练 200

9.6想一想 200

9.7拓展知识 200

第10章 错误和异常 204

10.1错误 204

10.2异常 207

10.3异常处理 209

10.4两种特殊的异常处理方式 213

10.5小结 215

10.6课后训练 215

10.7想一想 216

10.8拓展知识 217

实战篇 224

第11章 网络编程 224

11.1 PyCharm的安装与使用 224

11.2 TCP/IP协议简介 236

11.3 TCP编程 239

11.4 UDP编程 243

11.5网络爬虫 246

11.6网络编程精选案例 256

11.7小结 257

11.8课后训练 258

11.9想一想 258

11.10拓展知识 258

第12章 数据处理 268

12.1 numpy模块 268

12.2 pandas模块 278

12.3 matplotlib模块 290

12.4数据处理精选案例 299

12.5小结 301

12.6课后训练 302

12.7想一想 302

12.8拓展知识 302

参考文献 304

精品推荐