本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
Python语言(大数据应用人才培养系列教材) | ||
定价 | 59.80 | |
出版社 | 清华大学出版社 | |
版次 | ||
出版时间 | 2019年01月 | |
开本 | 16开 | |
作者 | 刘鹏、张燕、李肖俊、钟涛、刘河 | |
装帧 | 平装-胶订 | |
页数 | ||
字数 | ||
ISBN编码 | 9787302519829 |
1.1 Python简介 2
1.1.1 Python的前世今生 2
1.1.2 Python的应用场合 2
1.1.3 Python的特性 3
1.1.4 选择Python的版本 4
1.1.5 如何学习Python 5
1.2 Python环境构建 5
1.2.1 在Windows系统中安装Python 3 5
1.2.2 在Linux系统中安装Python 3 8
1.2.3 在Mac OS系统中安装Python 3 9
1.3 第壹个程序 Hello World! 10
1.3.1 程序简析 11
1.3.2 print()函数 11
1.3.3 input()函数 12
1.3.4 注释 12
1.3.5 IDLE使用简介 13
1.4 实验 17
1.4.1 PyCharm的安装 18
1.4.2 实例:节日贺卡 23
1.4.3 程序剖析 24
1.5 小结 25
习题 25
参考文献 26
第2章 基 本 语 法
2.1 PEP8风格指南 27
2.1.1 变量 27
2.1.2 函数和方法 28
2.1.3 属性和类 29
2.1.4 模块和包 29
2.1.5 规定 29
2.2 变量与数据类型 29
2.2.1 变量 30
2.2.2 变量命名规则 30
2.2.3 数据类型 30
2.2.4 type() 函数 32
2.2.5 数据类型的转换 32
2.3 表达式 34
2.3.1 算术运算符 34
2.3.2 比较运算符 34
2.3.3 逻辑运算符 34
2.3.4 复合赋值运算符 35
2.3.5 运算符优先级 35
2.4 实验 36
2.4.1 用常量和变量 36
2.4.2 用运算符和表达式 37
2.4.3 type()函数的使用 37
2.4.4 help()函数的使用 38
2.5 小结 39
习题 39
参考文献 39
第3章 流 程 控 制
3.1 条件语句 41
3.2 条件流程控制 42
3.2.1 单向条件(if...) 43
3.2.2 双向条件语句(if...else) 43
3.2.3 多向条件语句(if...elif...else) 44
3.2.4 条件嵌套 45
3.3 循环流程控制 45
3.3.1 for 循环 46
3.3.2 for循环嵌套 47
3.3.3 break及continue语句 48
3.3.4 for...if...else循环 48
3.3.5 while循环 49
3.4 实验 50
3.4.1 使用条件语句 50
3.4.2 使用for语句 51
3.4.3 使用while语句 52
3.4.4 使用break语句 52
3.4.5 使用continue语句 53
3.5 小结 54
习题 54
参考文献 55
第4章 组合数据类型
4.1 列表 56
4.1.1 创建列表 56
4.1.2 使用列表 57
4.1.3 删除列表元素 58
4.1.4 列表的内置函数与其他方法 59
4.2 元组 60
4.2.1 创建元组 60
4.2.2 使用元组 61
4.2.3 删除元组 62
4.2.4 元组的内置函数 62
4.3 字典 63
4.3.1 创建字典 63
4.3.2 使用字典 63
4.3.3 删除元素和字典 64
4.3.4 字典的内置函数和方法 65
4.4 集合 66
4.4.1 创建集合 66
4.4.2 使用集合 67
4.4.3 删除元素和集合 68
4.4.4 集合的方法 69
4.5 实验 70
4.5.1 元组的使用 70
4.5.2 集合的使用 70
4.6 小结 71
习题 71
参考文献 72
第5章 字符串与正则表达式
5.1 字符串基础 73
5.1.1 字符串的基本操作 74
5.1.2 字符串格式化 77
5.1.3 字符串格式化符号 77
5.1.4 字符串格式化元组 78
5.2 字符串方法 78
5.3 正则表达式 83
5.3.1 认识正则表达式 83
5.3.2 re模块 85
5.3.3 re.match()方法 85
5.3.4 re.search()方法 85
5.3.5 re.match()与re.search()的区别 86
5.4 实验 86
5.4.1 使用字符串处理函数 86
5.4.2 正则表达式的使用 87
5.4.3 使用re模块 87
5.5 小结 88