原副标题:画册所推荐 | 《Python此基础进阶(第2版·工程项目事例·课程表·微课音频版)》句法—>程式结构设计—>数据挖掘
Python此基础进阶(第2版·工程项目事例·课程表·微课音频版)
作者:夏灵巧、尚展垒
订价:59.80元
ISBN:9787302616405
撰稿所推荐:两本书自学方向:句法→程式结构设计→数据挖掘。基础建设资源丰富,包括课堂教学计划、课堂教学幻灯片、电子义和团运动、源代码、音频、课程表、工程项目事例。
两本书主要就文本
两本书以Python 3.7为程式结构设计环境,如前所述基本的面向全国对象思想,逐步展开Python词汇课堂教学,是两本面向全国各阶层程式结构设计自学者的面向全国对象类书籍。原书分为三篇,共11章。此基础篇(第1~9章)主要就传授Python的此基础句法科学知识、控制句子、函数、文件、面向全国对象程式结构设计此基础、TkinterGUI结构设计、Python资料库应用领域和Pythoneval等科学知识,并以迷你格斗游戏事例做为各篇的前期各项任务; 提升篇(第10、11章)如是说系统分析和建模应用领域、Python数据挖掘,最后传授一个综合型事例——学生战绩系统分析。两本书的**民族特色在于以格斗游戏合作开发事例为取向,让乏味的Python词汇自学充满著快感,在合作开发过程中听众能顺理成章地专业委员会这些乏味的技术。书中不仅列举了完备的源代码,而且对所有的源代码展开了十分详尽的解释,努力做到易懂、易懂。
两本书民族特色
(1) Python 面向全国对象涉及的范围十分广泛,两本书文本选曲并不难明、求深,而是考虑零此基础听众的接受能力,词汇句法如是说以绰绰有余、新颖和应用领域为原则,选择Python中必不可少、新颖的科学知识展开传授,加强对听众程式结构设计逻辑思维的培育。
(2) 以迷你格斗游戏事例做为结语的前期各项任务,格斗游戏事例的挑选出生活化,有利于提升听众的自学浓厚兴趣。每一款格斗游戏事例均提供了详尽的结构设计路子。
(3) 改变了传统教材以词汇、句法自学为重点的缺陷,两本书从基本的词汇、句法自学上升到程序的“结构设计、算法、程式结构设计”层次。为了让听众更好地掌握程序合作开发思想、方法和算法,书中提供了大量简短、精辟的事例代码,有利于初学者掌握解决问题的精髓。
基础建设资源
提供课堂教学计划、课堂教学幻灯片、电子义和团运动、源代码、音频、课程表、工程项目事例。。
PPT样例
义和团运动样例
目录
向上滑动阅览
源代码下载
此基础篇
第1章Python词汇如是说
1.1Python词汇简介
1.2安装与运行Python
1.2.1安装Python
1.2.2运行Python
1.3IDLE简介
1.3.1IDLE的启动
1.3.2利用IDLE创建Python程序
1.3.3IDLE常用的撰稿功能
1.3.4在IDLE中运行和调试Python程序
1.3.5在PyCharm中运行和调试Python程序
1.4Python基本输入/输出
1.4.1Python基本输入
1.4.2Python基本输出
1.5Python代码规范
1.6使用帮助
1.7习题
第2章Python句法此基础
2.1Python数据类型
2.1.1数值类型
2.1.2字符串
2.1.3布尔类型
2.1.4空值
2.1.5Python数据类型转换
2.2变量和常量
2.2.1变量
2.2.2常量
2.3运算符与表达式
2.3.1运算符
2.3.2表达式
2.4序列数据结构
2.4.1列表
2.4.2元组
2.4.3字典
2.4.4集合
2.5习题
第3章Python控制句子
3.1选择结构
3.1.1if句子
3.1.2if…else句子
3.1.3if…elif…else句子
3.1.4pass句子
3.2循环结构
3.2.1while句子
3.2.2for句子
3.2.3continue和break句子
3.2.4循环嵌套
3.2.5列表生成式
3.3常用算法及应用领域实例
3.3.1累加与累乘
3.3.2求最大数和最小数
3.3.3枚举法
3.3.4递推与迭代
3.4程序的异常处理
3.5格斗游戏初步——猜单词格斗游戏
3.6习题
第4章Python表达式与模块
4.1表达式的定义和使用
4.1.1表达式的定义
4.1.2表达式的使用
4.1.3Lambda表达式
4.1.4表达式的返回值
4.2表达式的参数
4.2.1表达式形参和实参的区别
4.2.2参数的传递
4.2.3表达式参数的类型
4.2.4变量的作用域
4.3闭包和表达式的递归调用
4.3.1闭包
4.3.2表达式的递归调用
4.4内置表达式
4.4.1数学运算表达式
4.4.2集合操作表达式
4.4.3字符串表达式
4.4.4反射表达式
4.4.5I/O表达式
4.5模块
4.5.1导入模块
4.5.2定义自己的模块
4.5.3time模块
4.5.4calendar模块
4.5.5datetime模块
4.5.6random模块
4.5.7math模块和cmath模块
4.5.8包
4.6格斗游戏初步
4.7表达式式程式结构设计
4.7.1高阶表达式
4.7.2Python表达式式程式结构设计常用的表达式
4.7.3迭代器
4.7.4普通程式结构设计与表达式式程式结构设计的对比
4.8表达式和字典综合应用领域事例——通讯录程序
4.9习题
第5章Python文件的使用
5.1文件
5.2文件的访问
5.2.1打开(建立)文件
5.2.2读取文本文件
5.2.3写文本文件
5.2.4文件内的移动
5.2.5文件的关闭
5.2.6二进制文件的读/写
5.3文件夹的操作
5.3.1当前工作目录
5.3.2目录操作
5.3.3文件操作
5.4文件应用领域事例1——格斗游戏地图的存储
5.4.1将地图写入文件
5.4.2从地图文件读取信息
5.5文件应用领域事例2——词频统计
5.6习题
第6章面向全国对象面向全国对象
6.1面向全国对象面向全国对象此基础
6.2类和对象
6.2.1定义和使用类
6.2.2构造表达式
6.2.3析构表达式
6.2.4实例属性和类属性
6.2.5私有成员与公有成员
6.2.6方法
6.3类的继承和多态
6.3.1类的继承
6.3.2类的多继承
6.3.3方法的重写
6.3.4多态
6.3.5运算符重载
6.4面向全国对象应用领域事例——用扑克牌类结构设计发牌程序
6.4.1关键技术——random模块
6.4.2面向全国对象的路子
6.5习题
第7章TkinterGUI结构设计
7.1Python图形合作开发库
7.1.1创建Window窗口
7.1.2几何布局管理
7.2常用Tkinter组件的使用
7.2.1Tkinter组件
7.2.2标准属性
7.2.3Label组件
7.2.4Button组件
7.2.5单行文本框Entry和多行文本框Text
7.2.6列表框组件Listbox
7.2.7单选按钮Radiobutton和复选框Checkbutton
7.2.8菜单组件Menu
7.2.9对话框
7.2.10消息窗口
7.2.11Frame组件
7.2.12Scrollbar组件
7.3图形的绘制
7.3.1Canvas组件
7.3.2Canvas上的图形对象
7.4Tkinter字体
7.4.1通过元组表示字体
7.4.2通过Font对象表示字体
7.5Python事件处理
7.5.1事件类型
7.5.2事件绑定
7.5.3事件处理表达式
7.6GUI结构设计应用领域事例1——合作开发猜数字格斗游戏
7.7GUI结构设计应用领域事例2——扑克牌发牌程序窗体图形版
7.8GUI结构设计应用领域事例3——关灯格斗游戏
7.9习题
第8章Python资料库应用领域
8.1资料库此基础
8.1.1资料库的概念
8.1.2关系资料库
8.1.3资料库和Python接口程序
8.2结构化查询词汇
8.2.1数据表的建立和删除
8.2.2查询句子SELECT
8.2.3添加记录句子INSERT INTO
8.2.4更新句子UPDATE
8.2.5删除记录句子DELETE
8.3SQLite资料库简介
8.3.1SQLite资料库
8.3.2SQLite3的数据类型
8.3.3SQLite3的表达式
8.3.4SQLite3的模块
8.4Python的SQLite3资料库程式结构设计
8.4.1访问资料库的步骤
8.4.2创建资料库和表
8.4.3资料库的插入、更新和删除操作
8.4.4资料库表的查询操作
8.4.5资料库使用实例
8.5Python操作MySQL资料库
8.5.1安装PyMySQL操作库
8.5.2操作MySQL资料库
8.6Python资料库应用事例——智力问答格斗游戏
8.7习题
第9章Pythoneval
9.1字符串的基本处理
9.2正则表达式
9.2.1正则表达式的句法
9.2.2re模块
9.2.3正则表达式的实际应用领域事例
9.3Python中文分词
9.3.1安装和使用jieba
9.3.2用jieba添加自定义词典
9.4习题
提升篇
第10章系统分析和建模应用领域
10.1NumPy库的使用
10.1.1NumPy数组
10.1.2NumPy数组的算术运算
10.1.3NumPy数组的形状操作
10.1.4NumPy中的矩阵对象
10.2Matplotlib绘图建模
10.2.1Matplotlib.pyplot模块——快速绘图
10.2.2绘制条形图、饼图、散点图
10.2.3绘制动态二维图
10.2.4交互式标注
10.3建模应用领域事例——学生战绩分布的柱状图展示
10.3.1程序的功能如是说
10.3.2面向全国对象的路子及实现
10.4习题
第11章Python数据挖掘
11.1Pandas
11.1.1Series
11.1.2DataFrame
11.2Pandas统计功能
11.2.1基本统计
11.2.2分组统计
11.3Pandas排序
11.4Pandas筛选和过滤功能
11.4.1筛选
11.4.2按筛选条件展开汇总
11.4.3过滤
11.5Pandas数据的导入和导出
11.5.1导入CSV文件
11.5.2读取其他格式的数据
11.5.3导出Excel文件
11.5.4导出CSV文件
11.5.5Pandas读取和写入资料库
11.6Pandas数据挖掘应用领域事例——学生战绩系统分析
11.7习题
音频样例
重播分享赞
关闭
观看更多
更多
正在加载
正在加载
退出全屏
音频加载失败,请刷新页面再试
刷新
音频详情
优惠购书
基础建设课程结构设计教材
9787302616405】,可以下载两本书课堂教学资源