Python程序设计基础教程(微课版)/高等院校程序设计新形态精品系列
正版保障 假一赔十 可开发票
¥
39.47
6.6折
¥
59.8
全新
库存27件
作者林子雨,赵江声,陶继平
出版社人民邮电出版社
ISBN9787115575197
出版时间2021-10
装帧平装
开本16开
定价59.8元
货号11384115
上书时间2024-12-19
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
林子雨(1978-),男,博士,国内高校知名大数据教师,厦门大学计算机科学系副教授,厦门大学信息学院实验教学中心主任,厦门大学数据库实验室负责人,中国计算机学会数据库专委会委员,中国计算机学会信息系统专委会委员,中国高校首个“数字教师”提出者和建设者。2013年开始在厦门大学开设大数据课程,建设了国内高校首个大数据课程公共服务平台,平台累计网络访问量超过1000万次,成为全国高校大数据教学知名品牌,并荣获“2018年福建省教学成果二等奖”和“2018年厦门大学教学成果特等奖”,主持的课程《大数据技术原理与应用》获评“2018年国家精品在线开放课程”和“2020年国家级线上一流本科课程”,主持的课程《Spark编程基础》获评“2020年福建省线上一流本科课程”。
目录
第 1 章Python 语言概述
1.1 计算机语言............................................................................1
1.1.1 计算机语言的种类.....................................................1
1.1.2 编程语言的选择.........................................................2
1.2 Python 简介............................................................................3
1.2.1 什么是Python ............................................................3
1.2.2 Python 语言的特点....................................................3
1.2.3 Python 语言的应用....................................................5
1.2.4 Python 的版本............................................................6
1.3 搭建Python 开发环境...........................................................7
1.3.1 安装Python ................................................................7
1.3.2 使用交互式执行环境.................................................8
1.3.3 运行代码文件.............................................................8
1.3.4 使用IDLE 编写代码..................................................8
1.3.5 第三方开发工具.......................................................10
1.4 Python 规范..........................................................................10
1.4.1 注释规则...................................................................10
1.4.2 代码缩进...................................................................12
1.5 本章小结..............................................................................12
1.6 习题......................................................................................12
第 2 章基础语法知识
2.1 关键字和标识符..................................................................13
2.1.1 关键字.......................................................................13
2.1.2 标识符.......................................................................13
2.2 变量......................................................................................14
2.3 基本数据类型......................................................................16
2.3.1 数字.......................................................................... 16
2.3.2 字符串...................................................................... 16
2.3.3 数据类型转换.......................................................... 17
2.4 基本输入和输出.................................................................. 18
2.4.1 使用input()函数输入.............................................. 18
2.4.2 使用print()函数输出............................................... 19
2.5 运算符和表达式.................................................................. 22
2.5.1 算术运算符和表达式.............................................. 22
2.5.2 赋值运算符和表达式.............................................. 22
2.5.3 比较运算符和表达式.............................................. 23
2.5.4 逻辑运算符和表达式.............................................. 23
2.5.5 运算符的优先级与结合性...................................... 24
2.6 本章小结............................................................................. 24
2.7 习题..................................................................................... 25
第3 章程序控制结构
3.1 程序控制结构..................................................................... 26
3.2 选择语句............................................................................. 27
3.2.1 if 语句....................................................................... 27
3.2.2 if else 语句............................................................ 27
3.2.3 if elif else 多分支语句....................................... 28
3.2.4 if 语句的嵌套........................................................... 29
3.3 循环语句............................................................................. 31
3.3.1 while 循环语句........................................................ 31
3.3.2 for 循环语句............................................................ 32
3.3.3 循环嵌套.................................................................. 33
3.4 跳转语句............................................................................. 36
3.4.1 break 跳转语句........................................................ 36
3.4.2 continue 跳转语句................................................... 38
3.4.3 pass 语句.................................................................. 39
3.5 综合实例............................................................................. 39
3.6 本章小结............................................................................. 42
3.7 习题..................................................................................... 43
第4 章序列
4.1 列表..................................................................................... 44
4.1.1 列表的创建与删除.................................................. 44
4.1.2 访问列表元素.......................................................... 45
4.1.3 添加、删除、修改列表元素.................................. 46
4.1.4 对列表进行统计...................................................... 49
4.1.5 对列表进行排序.......................................................49
4.1.6 成员资格判断...........................................................51
4.1.7 切片操作...................................................................51
4.1.8 列表推导式...............................................................53
4.1.9 二维列表...................................................................53
4.2 元组......................................................................................54
4.2.1 创建元组...................................................................54
4.2.2 访问元组...................................................................55
4.2.3 修改元组...................................................................55
4.2.4 删除元组...................................................................56
4.2.5 元组推导式...............................................................56
4.2.6 元组的常用内置函数...............................................57
4.2.7 元组与列表的区别...................................................58
4.2.8 序列封包和序列解包...............................................58
4.3 字典......................................................................................59
4.3.1 字典的创建与删除...................................................60
4.3.2 访问字典...................................................................61
4.3.3 添加、修改和删除字典元素...................................63
4.3.4 字典推导式...............................................................63
4.4 集合......................................................................................64
4.4.1 集合的创建与删除...................................................64
4.4.2 集合元素的添加与删除...........................................65
4.4.3 集合的并集、交集与差集操作...............................66
4.5 本章小结..............................................................................66
4.6 习题......................................................................................66
第5 章字符串
5.1 字符串的基本概念..............................................................68
5.2 字符串的索引和切片..........................................................70
5.2.1 字符串的索引...........................................................70
5.2.2 字符串的切片...........................................................71
5.3 字符串的拼接......................................................................73
5.4 特殊字符和字符转义..........................................................75
5.5 原始字符串和格式化字符串..............................................77
5.5.1 原始字符串...............................................................77
5.5.2 格式化字符串...........................................................78
5.6 字符串的编码......................................................................81
5.7 字符串的常用操作..............................................................85
5.8 本章小结..............................................................................86
5.9 习题......................................................................................86
第6 章函数
6.1 普通函数............................................................................. 88
6.1.1 基本定义及调用...................................................... 88
6.1.2 文档字符串.............................................................. 90
6.1.3 函数标注.................................................................. 90
6.1.4 return 语句................................................................ 91
6.1.5 变量作用域.............................................................. 92
6.1.6 函数的递归调用...................................................... 93
6.2 匿名函数............................................................................. 95
6.3 参数传递............................................................................. 96
6.3.1 给函数传递不可变对象.......................................... 96
6.3.2 给函数传递可变对象.............................................. 97
6.3.3 关于参数传递的总结.............................................. 97
6.4 参数类型............................................................................. 98
6.4.1 位置参数.................................................................. 98
6.4.2 关键字参数.............................................................. 98
6.4.3 默认参数.................................................................. 99
6.4.4 不定长参数............................................................ 100
— 没有更多了 —
以下为对购买帮助不大的评价