首页游戏资讯Python王者回来

Python王者回来

misa2 03-05 4次浏览 0条评论

微信公众号:计算机与网络安全

Python王者回来

(全文略)

Python 的丰盛模块(module)以及广泛的使用领域,使 Python 成为当下*重要的计算机语言之一, 本书尝试将所有常用模块与使用分门别类组织起来,信赖只要读者遵循本书实例,一定可以轻松学会 Python 语法与使用,逐步向 Python 高手之路迈,这也是撰写本书的目的。本书以约 800 个程序实例讲解了:完全的 Python 语法,Python 的输与输出,Python 的数据型态, 列表(list)、元组(tuple)、字典(dict)、聚集(set),函数设计,类别设计,使用系统与外部模块(module), 设计自己的模块(module),文件压缩与解压缩,程序除错与反常处理,文件读写与目录治理,正则表达式(Regular Expression)与文字探勘,剪贴簿(clipboard)、Word、PDF 文件处理,Excel、CSV、Json 文 件处理,图表绘制,电子邮件与简讯,鼠标与键盘掌握,人脸识别系统,QR code 制造,多任务与多线程, 动画、音效、游戏设计,网络爬虫与伪装浏览器,图像处理与文字辨识,设计桃园机场出境人脸识别系统……

前 16 章的内容已经足够让你好 Python 基础了,假如有兴致陆续钻研,则迈向 Python 高手之路。为 了提升阅读体验,本书为彩色印刷,在图书结构、案例抉择以及代码样式上都行了细心设计,力争显现给读者一本与众不同的编程书。

本书适合所有对 Python 编程感兴致的读者,甚至适合设计师等编程基础薄弱的岗位作为编程门指挥, 同时也可以作为社会培训教材。

目录

第1章 基本看念

1-1 熟悉Python

1-2 Python的起源

1-3 Python语言发展史

1-4 Python的使用领域

1-5 跨平台的程序语言

1-6 系统的安装与执行

1-7 Python 2与Python 3不相容的验证

1-8 文件的建立、存储、执行与打开

展开全文

1-9 程序注释

第2章 熟悉变量与基本数学运算

2-1 用Python做计算

2-2 熟悉变量

2-3 熟悉程序的意义

2-4 熟悉注释的意义

2-5 Python变量与其他程序语言的差异

2-6 变量的命名原则

2-7 基本数学运算

2-8 赋值运算符

2-9 Python等号的多重指定使用

2-10 删除变量

2-11 Python的断行

第3章 Python的基本数据类型

3-1 type( )函数

3-2 数值数据类型

3-3 布尔值数据类型

3-4 字符串数据类型

第4章 基本输进与输出

4-1 Python的辅助阐明help( )

4-2 格式化输出数据使用print( )

4-3 输出数据到文件

4-4 数据输进input( )

4-5 列出所有内置函数dir( )

第5章 程序的流程掌握使用if语句

5-1 关系运算符

5-2 逻辑运算符

5-3 if语句

5-4 if … else语句

5-5 if … elif …else语句

5-6 嵌套的if语句

5-7 尚未设定的变量值None

第6章 列表(List)

6-1 熟悉列表

6-2 Python简单的面向对象看念

6-3 获得列表的方法

6-4 增加与删除列表元素

6-5 列表的排序

6-6 进阶列表操作

6-7 列表内含列表

6-8 列表的复制

6-9 再谈字符串

6-10 in和not in表达式

6-11 is或is not表达式

6-12 enumerate对象

第7章 循环设计

7-1 基本for循环

7-2 range( )函数

7-3 进阶的for循环使用

7-4 while循环

7-5 enumerate对象使用for循环解析

第8章 元组(Tuple)

8-1 元组的定义

8-2 读取元组元素

8-3 遍历所有元组元素

8-4 修改元组内容产生错误的实例

8-5 可以使用全新定义方式修改元组元素

8-6 元组切片(tuple slices)

8-7 方法与函数

8-8 列表与元组数据互换

8-9 其他常用的元组方法

8-10 enumerate对象使用在元组

8-11 zip( )

8-12 元组的功能

第9章 字典(Dict)

9-1 字典基本操作

9-2 遍历字典

9-3 建立字典列表

9-4 字典内含列表元素

9-5 字典内含字典

9-6 while循环在字典的使用

9-7 字典常用的函数和方法

第10章 聚集(Set)

10-1 建立聚集

10-2 聚集的操作

10-3 适用聚集的方法

10-4 适用聚集的基本函数操作

10-5 冻结聚集frozenset

第11章 函数设计

11-1 Python函数基本看念

11-2 函数的参数设计

11-3 函数返回值

11-4 调用函数时参数是列表

11-5 传递任意数量的参数

11-6 递回式函数设计recursive

11-7 局部变量与全局变量

11-8 匿名函数lambda

11-9 pass与函数

11-10 type要害词使用在函数

第12章 类-面向对象的程序设计

12-1 类的定义与使用

12-2 类的访问权限——封装(encapsulation)

12-3 类的继续

12-4 多型(polymorphism)

12-5 多重继续

12-6 type与instance

12-7 特殊属性

12-8 类的特殊方法

第13章 设计与使用模块

13-1 将自建的函数存储在模块中

13-2 使用自己建立的函数模块

13-3 将自建的类存储在模块内

13-4 使用自己建立的类模块

13-5 随机数random模块

13-6 时间time模块

13-7 系统sys模块

13-8 keyword模块

第14章 文件的读取与写进

14-1 文件夹与文件路径

14-2 读取文件

14-3 写进文件

14-4 shutil模块

14-5 文件压缩与解压缩zipFile

14-6 熟悉编码格式encode

14-7 剪贴板的使用

第15章 程序除错与反常处理

15-1 程序反常

15-2 设计多组反常处理程序

15-3 丢出反常

15-4 笔录Traceback字符串

15-5 finally

15-6 程序断言assert

15-7 程序日志模块logging

15-8 程序除错的典故

第16章 正则表达式(Regular Expression)

16-1 使用Python硬功夫搜觅文字

16-2 正则表达式的基础

16-3 更多搜觅比对模式

16-4 贪心与非贪心搜觅

16-5 正则表达式的特殊字符

16-6 MatchObject对象

16-7 夺救CIA情报员-sub( )方法

16-8 处理比较复杂的正则表达法

第17章 使用Python处理Word文件

17-1 从Python看Word文件结构

17-2 读取Word文件内容

17-3 存储文件

17-4 建立文件内容

17-5 建立表格

17-6 Paragraph样式

17-7 Run的样式

17-8 综合使用——夺救CIA情报员

第18章 使用Python处理PDF文件

18-1 打开PDF文件

18-2 获得PDF文件的页数

18-3 读取PDF页面内容

18-4 检查PDF是否被加密

18-5 解密PDF文件

18-6 建立新的PDF文件

18-7 PDF页面的旋转

18-8 加密PDF文件

18-9 处理PDF页面重叠

18-10 破解密码的程序设计

第19章 使用Python处理Excel文件

19-1 熟悉Excel窗口

19-2 读取Excel文件

19-3 写进Excel文件

19-4 设定单元格的字体

19-5 数学公式的使用

19-6 设定单元格的高度和宽度

19-7 单元格对齐方式

19-8 合并与取缔合并单元格

19-9 建立图表

第20章 使用Python处理CSV文件

20-1 建立一个CSV文件

20-2 用记事本打开CSV文件

20-3 CSV模块

20-4 读取CSV文件

20-5 写进CSV文件

20-6 后记

第21章 网络爬虫

21-1 上网不再需要浏览器了

21-2 下载网页信息使用requests模块

21-3 检视网页原始文件

21-4 解析网页使用BeautifulSoup模块

21-5 网络爬虫实战

21-6 命令行窗口

第22章 Selenium网络爬虫的王者

22-1 顺利使用Selenium工具前的安装工作

22-2 获得webdriver的对象类型

22-3 提取网页

22-4 觅觅HTML文件的元素

22-5 用Python掌握点选超链接

22-6 用Python填写窗体和送出

22-7 用Python处理使用网页的特殊按键

22-8 用Python处理浏览器运作

第23章 数据图表的设计

23-1 绘制简单的折线图

23-2 绘制散点图scatter( )

23-3 Numpy模块

23-4 随机数的使用

23-5 绘制多个图表

23-6 直方图的制造bar( )

23-7 使用CSV文件绘制图表

第24章 JSON资料

24-1 熟悉json数据格式

24-2 将Python使用在json字符串形式数据

24-3 将Python使用在json文件

24-4 简单的json文件使用

24-5 世界人口数据的json文件

第25章 用Python传送手机短信

25-1 安装twilio模块

25-2 到Twilio公司注册账号

25-3 使用Python程序设计发送短信

第26章 Python与SQLite数据库

26-1 SQLite基本看念

26-2 安装SQLite数据库

26-3 SQLite数据类型

26-4 建立SQLite数据库表

26-5 增加SQLite数据库表纪录

26-6 查询SQLite数据库表

26-7 更新SQLite数据库表笔录

26-8 删除SQLite数据库表笔录

第27章 用Python处理图像文件

27-1 熟悉Pillow模块的RGBA

27-2 Pillow模块的盒子元组(Box tuple)

27-3 图像的基本操作

27-4 图像的编辑

27-5 裁切、复制与图像合成

27-6 在图像内绘制图案

27-7 在图像内填写文字

27-8 建立QR code

第28章 用Python掌握鼠标、屏幕与键盘

28-1 鼠标的掌握

28-2 屏幕的处理

28-3 使用Python掌握键盘

28-4 网络窗体的填写

第29章 文字识别系统

29-1 安装Tesseract OCR

29-2 安装pytesseract模块

29-3 文字识别程序设计

29-4 识别繁体中文

29-5 识别简体中文

第30章 多任务与多线程

30-1 时间模块datetime

30-2 多线程

30-3 启动其他使用程序subprocess模块

第31章 海龟绘图

31-1 基本看念与安装模块

31-2 绘图初体验

31-3 绘图基本练习

31-4 掌握画笔色彩与线条粗细

31-5 绘制圆或弧形

31-6 熟悉与操作海龟图像

31-7 填满颜色

31-8 颜色动画的设计

31-9 绘图窗口的相关知识

31-10 文字的输出

31-11 鼠标与键盘信号

第32章 动画与游戏

32-1 建立tkinter对象

32-2 建立按钮

32-3 绘图功能

32-4 滚动条掌握画布背景颜色

32-5 动画设计

32-6 弹球游戏设计

第33章 声音的掌握

33-1 安装与导进

33-2 一般音效的播放Sound( )

33-3 播放音乐文件music( )

33-4 背景音乐

33-5 mp3音乐播放器

第34章 人脸识别系统设计

34-1 安装OpenCV

34-2 读取和展示图像

34-3 OpenCV的绘图功能

34-4 人脸识别

34-5 设计桃园国际机场的出进境人脸识别系统

附录A 安装Python

A-1 Windows操作系统的安装Python版

A-2 Mac OS操作系统的安装Python版

附录B 安装第三方模块

B-1 pip工具

B-2 启动DOS与安装模块

B-3 导进模块安装更新版模块

B-4 安装更新版模块

附录C 函数或方法索引表

附录D RGB色彩表

附:Python王者回来.pdf

- The end -

字典 下载
Python下载-Python3.9.7最新英文版下载-Python软件安装包下载+详尽安装教程 部编版二年级上册语文期末水平测试卷(含答案),给孩子下载练习!
相关内容
发表评论

游客 回复需填写必要信息