看漫画学Python 2:有趣、有料、好玩、好用(全彩进阶版)python基础教程 python编程从入门到实践 计算机竞赛书籍
| 运费: | 免运费 |
商品详情
书名:看漫画学Python 2:有趣、有料、好玩、好用(全彩进阶版)
定价:100.0
ISBN:9787121436666
版次:1
内容提要:
本书是《看漫画学Python》的进阶版本,继续秉承有趣、有料、好玩、好用的理念,并继续采用《看漫画学Python》一书中3个不同的漫画人物角色,通过这3个角色之间的轻松对话把复杂的技术问题简单化。
《看漫画学Python 2:有趣、有料、好玩、好用(全彩进阶版)》总计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技能,则无论您是想学习编程的小学生,还是想参加计算机竞赛的中学生,抑或是计算机相关专业的大学生,甚至是正在从事软件开发的职场人,本书都适合您阅读和学习。
作者简介:
——关东升——
一个在IT领域摸爬滚打20多年的老程序员、软件架构师、高级培训讲师、IT作家。熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、微博等移动客户端项目。近期为中国移动、中国联通、南方航空、中国石油、工商银行、平安银行和天津港务局等企事业单位授课。著有《看漫画学Python》《漫画Java》《Java从小白到大牛》《Kotlin从小白到大牛》《Python从小白到大牛》等50多部计算机书籍。
——赵大羽——
用户体验设计师,UI及交互设计专家,企业内训讲师及咨询顾问。毕业于清华大学美术学院,曾为摩托罗拉、上海通用别克、宝洁、西门子等企业提供设计工作;为华为、联想、惠普、携程、咪咕传媒、爱普生等企业提供用户体验咨询服务及设计培训;著有书籍《品味移动设计》《交互设计的艺术》,并为《看漫画学Python》《漫画Java》等书绘制了书中漫画。
目录:
目录
》》》第1章 工欲善其事,必先利其器——使用IDE工具 / 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章 让我们从海龟开始——Python绘图库Turtle / 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库——PyQt / 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章 计算机视觉处理那些事儿——OpenCV库 / 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:识别登录验证码
- 电子工业出版社精品店
- 扫描二维码,访问我们的微信店铺