首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 看漫画学Python 有趣、有料、好玩、好用 2(全彩进阶版)
内容
编辑推荐
"——1. 《看漫画学Python》进阶版,基于第1版讲解Python进阶知识——
应本书第1版《看漫画学Python》近10万读者的呼声,我们细心编写本书。本书是《看漫画学Python》的进阶版本,在第1版的基础上讲解Python进阶知识,帮助读者完善Python知识体系,提升Python技能。。
——2. 继续秉承有趣、有料、好玩、好用的理念——
本书继续秉承有趣、有料、好玩、好用的理念,并继续采用《看漫画学Python》一书中3个不同的漫画人物角色,通过这3个角色之间的轻松对话把复杂的技术问题简单化。
——3. 学不会Python? No,不可能!!!——
本书不但诙谐讲解Python知识点,还贯穿了各种动手实践环节,读者想学不会Python都难。
——3. 大咖力荐——
本书得到小灰、臧秀涛等多位大佬强力推荐。
——4. 超有趣Python漫画书,一书在手,Python我有——
作为Python漫画书,本书特色鲜明,深受广大读者喜爱。书中内容讲解简单有趣,插画精美诙谐,能使读者在不知不觉中,学会一个又一个知识点,战胜一个又一个难题。本书还深受中小学生喜爱,是老少咸宜的佳作。"
内容推荐
本书是《看漫画学Python》的进阶版本,继续秉承有趣、有料、好玩、好用的理念,并继续采用《看漫画学Python》一书中3个不同的漫画人物角色,通过这3个角色之间的轻松对话把复杂的技术问题简单化。本书总计12章。第1章讲解Python的IDE工具PyCharm的基础知识、高级功能和调试功能;第2章讲解如何用Python绘图库Turtle绘制基本图形;第3章讲解Python的Qt库PyQt的基础知识和用法;第4章讲解如何用分词库实现分词,以及如何用词云库形成词云;第5章讲解如何用OpenCV库实现图像处理和人脸检测;第6章讲解网络爬虫技术;第7章讲解如何用Python访问MySQL;第8章讲解如何用Python解析XML文档;第9章讲解如何用xlwings库操作Excel文件;第10章讲解如何用pyecharts库进行数据可视化。第11~ 12章通过两个项目实战帮助读者将前10章所学的内容融会贯通。本书贯穿了动手实践环节,旨在帮助读者完成书中示例并及时消化书中知识点。如果您想提升Python技能,则无论您是想学习编程的小学生,还是想参加计算机竞赛的中学生,抑或是计算机相关专业的大学生,甚至是正在从事软件开发的职场人,本书都适合您阅读和学习。
目录
第1章 工欲善其事,必先利其器/1
1.1 IDE工具那些事儿/1
1.2 “一统江湖” 的PyCharm/2
1.2.1 下载与安装/3
1.2.2 根据使用偏好对 PyCharm 进行设置/6
1.2.3 只要你愿意,就可以不用鼠标——使用快捷键/8
1.2.4 设置 Python 解释器/10
1.2.5 创建 PyCharm 项目/12
1.2.6 创建 Python 源码文件/13
1.2.7 运行程序/14
1.2.8 打开 PyCharm 项目/15
1.3 PyCharm的诱人功能/16
1.4 调试程序不求人! ——PyCharm的调试功能/20
1.5 知识点拨/24
1.6 动手实践/26
第2章 让我们从海龟开始/27
2.1 Turtle那些事儿/27
2.1.1 Turtle 中的基本概念/28
2.1.2 动动手——使用 Turtle 绘制一个矩形/28
2.1.3 改变画笔/30
2.1.4 设置画笔/31
2.1.5 填充颜色/32
2.2 绘制基本图形/33
2.2.1 绘制五角星/33
2.2.2 绘制圆形和弧线/34
2.3 动手实践1:绘制奥运五环/35
2.4 动手实践2:好漂亮的一棵树/37
2.5 动手实践3/40
第3章 进阶的GUI库/41
3.1 为什么选择PyQt/41
3.2 PyQt的基础知识/42
3.2.1 安装 PyQt5/42
3.2.2 PyQt GUI 主要类的层次结构/43
3.2.3 编写你的第 1 个 PyQt GUI 程序/44
3.2.4 以面向对象方式实现 PyQt GUI 程序/45
3.3 在窗口中添加控件/47
3.4 处理事件/48
3.4.1 信号与槽/48
3.4.2 鼠标事件/51
3.4.3 键盘事件/54
3.5 布局管理/56
3.5.1 盒子布局管理器——QBoxLayout/56
3.5.2 网格布局管理器——QGridLayout/60
3.5.3 表单布局管理器——QFormLayout/62
3.6 常用控件/64
3.6.1 文本输入控件/65
3.6.2 单选按钮/66
3.6.3 复选框/69
3.6.4 列表控件/71
3.6.5 下拉列表控件/73
3.7 表格控件/74
3.7.1 使用表格控件/74
3.7.2 表格事件处理/78
3.8 强大的界面设计工具——QTDesigner/79
3.8.1 安装 QTDesigner/80
3.8.2 示例:登录界面/82
3.9 动手实践:“你是哪儿的人?” /86
第4章 文本分析/87
4.1 分词库/87
4.1.1 中文分词库——jieba 库/88
4.1.2 安装 jieba 库/88
4.1.3 使用 jieba 库/89
4.1.4 动手实践:《水浒传》词频分析/91
4.2 词云库——wordcloud库/94
4.2.1 安装 wordcloud 库/95
4.2.2 使用 wordcloud 库/98
4.2.3 动手实践:通过词云对《水浒传》进行词频分析/102
4.3 综合实践: 在GUI界面打开图片/103
第5章 计算机视觉处理那些事儿/105
5.1 OpenCV库的基础知识/105
5.1.1 安装 OpenCV 库/106
5.1.2 读取和显示图像/106
5.1.3 调整图像的大小/109
5.1.4 图像旋转/110
5.2 处理图像/112
5.2.1 图像灰度化/112
5.2.2 图像二值化/114
5.3 人脸检测/115
5.4 动手实践1:识别登录验证码/117
5.4.1 验证码识别/117
5.4.2 安装 OCR 引擎 Tesseract/118
5.4.3 安装 pytesseract 库/118
5.4.4 验证码识别的代码实现/120
5.5 动手实践2:在GUI界面显示OpenCV库的图像/121
第6章 让“蜘蛛”帮我们工作/123
6.1 网络爬虫的过程/124
6.1.1 “虫子”的第 1 阶段工作——爬取数据/125
6.1.2 “虫子”的第 2 阶段工作——解析数据/126
6.1.3 “虫子”的第 3 阶段工作——下载图片/130
6.2 爬取动态网页数据/133
6.2.1 使用浏览器的 Web 开发者工具/134
6.2.2 使用 Selenium 模拟 Web 浏览器爬取数据/136
6.3 动手实践1:爬取股票数据/139
6.4 动手实践2:将股票数据存储到CSV文件中/142
6.5 动手实践3:在GUI界面显示股票数据/145
第7章 进阶的数据存储/148
7.1 MySQL的基础知识/148
7.1.1 安装 MySQL8/149
7.1.2 通过命令提示符窗口登录 MySQL 服务器/153
7.1.3 常见的管理命令/154
7.1.4 使用 GUI 工具管理数据库/157
7.2 使用Python访问MySQL/163
7.2.1 安装 PyMySQL 库/164
7.2.2 访问 MySQL 的流程/164
7.3 动手实践1:对学生表进行CRUD操作/166
7.3.1 创建学生表/167
7.3.2 插入数据/167
7.3.3 查询数据/170
7.3.4 对查询返回多条数据/172
7.4 动手实践2:完成数据的更新和删除操作/174
第8章 让我们一起交换数据!/175
8.1  数据交换格式/176
8.2 XML数据交换格式/176
8.2.1 XML 文档的结构/177
8.2.2 解析 XML 文档/178
8.2.3 使用 ElementTree 库解析 XML 文档/179
8.3 动手实践1:解析Notes.xml文档/179
8.4 动手实践2:使用XPath表达解析Notes.xml文档/181
8.5 动手实践3:在GUI界面显示备忘录信息/185
第9章 访问Excel文件/190
9.1  访问Excel文件/190
9.1.1 安装 xlwings 库/191
9.1.2 xlwings 库中的对象/191
9.2 读取单元格数据/192
9.3 写入单元格数据/194
9.4 动手实践1:将股票数据保存到Excel文件中/197
9.5 动手实践2:把多只股票的数据保存到一个Excel文件中/199
第10章 数据可视化/200
10.1  使用pyecharts库/201
10.1.1 安装 pyecharts 库/201
10.1.2 第 1 个 pyecharts 图表/202
10.1.3 使用链式 API/204
10.1.4 设置图表/205
10.2 基本图表/208
10.2.1 绘制折线图/208
10.2.2 绘制面积图/209
10.2.3 绘制饼状图/211
10.2.4 绘制环状图/214
10.3 3D柱状图/215
10.4 动手实践: 使用堆叠面积图展示近10年全国总人口
变化情况/218
第11章 项目实战 1/222
11.1  项目概述/222
11.2 需求分析/223
11.3 系统设计/224
11.3.1 原型设计/224
11.3.2 数据库设计/225
11.3.3 架构设计/227
11.3.4 详细设计/228
11.4 项目编码实现/230
11.4.1 数据库初始化/230
11.4.2 创建项目/230
11.5 编写数据持久层/232
11.5.1 配置数据库/232
11.5.2 DAO 基类/233
11.5.3 用户管理 DAO/234
11.5.4 商品管理 DAO/235
11.6 编写表示层/239
11.6.1 编写启动模块/239
11.6.2 编写用户登录窗口/242
11.6.3 编写商品列表窗口/243
11.7 再完善一下/252
第12章 项目实战 2/253
12.1 Python游戏引擎——PyGame/253
12.1.1 什么是游戏引擎?/253
12.1.2 安装 PyGame 库/254
12.1.3 PyGame 游戏程序的模板/254
12.1.4 在你的游戏场景中绘制图片/257
12.1.5 在你的游戏场景中绘制文字/260
12.2 让我们走进“精灵”的世界/264
12.2.1 精灵类/264
12.2.2 将精灵添加到游戏场景中/265
12.2.3 响应键盘事件/268
12.2.4 游戏中的声音/272
12.3 迷失航线游戏分析与设计/277
12.3.1 游戏的故事背景/277
12.3.2 需求分析/277
12.3.3 游戏脚本/278
12.4 项目编码实现/279
12.4.1 创建项目/279
12.4.2 创建敌人/280
12.4.3 创建玩家精灵/285
12.4.4 创建子弹精灵/286
12.4.5 创建爆炸精灵/287
12.4.6 游戏场景的实现/289
书评(媒体评论)
"非常高兴看到《看漫画学Python》推出进阶版。本书作者凭借深厚的Python技术功底,并结合生动的角色对话,在本书中把Python的应用讲解得深入浅出。本书非常值得我们阅读。

——魏梦舒 微信公众号【程序员小灰】运营者,IT畅销书《漫画算法》作者——"
标签
缩略图
书名 看漫画学Python 有趣、有料、好玩、好用 2(全彩进阶版)
副书名
原作名
作者 关东升
译者
编者
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121436666
开本 16开
页数 304
版次 1
装订
字数 400000
出版时间 2022-07-01
首版时间
印刷时间 2022-07-01
正文语种
读者对象
适用范围
发行范围
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量
CIP核字
中图分类号 TP311.561-64
丛书名
印张
印次 1
出版地
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/22 23:10:28