Python项目案例开发从入门到实战——爬虫、游戏和机器学习
生活百科 2023-01-17 17:58生活百科www.aizhengw.cn
Python项目案例开发从入门到实战——爬虫、游戏和机器学习
图书简介
《Python项目案例开发从入门到实战——爬虫、游戏和机器学习》是清华大学出版社出版的一本图书。
图书内容
本书以Python 3.5为编程环境,从基本的程式设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程式设计类图书。本书以案例带动知识点的讲解,将Python知识点分解到各个不同的案例,每个案例各有侧重点,展示实际项目的设计思想和设计理念,使读者可以举一反三。 本书案例具有实用性,例如校园网搜寻引擎、小小翻译器、抓取百度图片这些爬虫案例略加修改可以套用到实际项目中;还有通过微信通信协定开发微信机器人、机器学习的文本分类、基于卷积神经网路的手写体识别等案例;是一些大家耳熟能详的游戏案例,例如连连看、推箱子、中国象棋、网路五子棋、两人麻将、人物拼图和飞机大战等游戏。通过本书,读者将掌握Python编程技术和技巧,学会面向对象的设计方法,了解程式设计的所有相关内容。
目录
第1章 Python基础知识 1
1.1 Python语言简介 1
1.2 Python语法基础 2
1.2.1 Python数据类型 2
1.2.2 序列数据结构 4
1.2.3 Python控制语句 12
1.2.4 Python函式与模组 18
1.3 Python面向对象设计 22
1.3.1 定义和使用类 22
1.3.2 构造函式 23
1.3.3 析构函式 24
1.3.4 实例属性和类属性 24
1.3.5 私有成员与公有成员 25
1.3.6 方法 26
1.3.7 类的继承 27
1.3.8 多态 29
1.3.9 面向对象套用案例——扑克牌发牌程式 31
1.4 Python图形界面设计 34
1.4.1 创建Windows视窗 35
1.4.2 几何布局管理器 35
1.4.3 Tkinter组件 39
1.4.4 Tkinter字型 49
1.4.5 Python事件处理 51
1.4.6 图形界面设计套用案例——开发猜数字游戏 55
1.5 Python档案的使用 57
1.5.1 打开/建立档案 57
1.5.2 读取文本档案 59
1.5.3 写文本档案 60
1.5.4 档案内移动 62
1.5.5 档案的关闭 63
1.5.6 二进制档案的读/写 64
1.6 Python的第三方库 66
第2章 序列套用——猜单词游戏 6...
上一篇:罗恩·加莱拉
下一篇:EXE档案合併粉碎机