-
内容大纲
Python语言不仅语法优雅、清晰、简洁,而且具有大量第三方函数模块,因此很适合初学者作为程序设计入门语言进行学习,并且对学科交叉应用很有帮助。
本书介绍Python语言及其应用的基础知识。全书以Python语言为实现语言,介绍程序设计的基本思想和方法,致力于培养读者使用Python语言解决各类实际问题的能力。在编写过程中,本书以案例为驱动,辅以知识梳理、小结与习题、课外拓展、实训。全书共9章,主要内容有认识Python语言、函数、分支与循环、列表与元组、字符串与文件、字典与集合、正则表达式、数据挖掘与分析、办公自动化。
本书既可作为普通高校计算机程序设计课程的参考用书,又可供各类工程技术与科研人员阅读。 -
作者介绍
-
目录
第1章 认识Python语言
1.1 案例
1.1.1 执行“我的首个Python语言程序”
1.1.2 求正方形的面积
1.1.3 制作首个游戏
1.2 知识梳理
1.2.1 Python语言的执行原理
1.2.2 语句的结束
1.2.3 注释
1.2.4 编码
1.2.5 输入与输出
1.2.6 值与类型
1.2.7 变量与标识符
1.2.8 运算符和不同类型的混合计算
1.2.9 字符串的连接与倍增
1.2.10 将数字转换为字符串
1.2.11 导入模块
1.2.12 安装Python语言的开发环境
1.2.13 Python 2与Python 3的切换
1.3 小结与习题
1.3.1 小结
1.3.2 习题
1.4 课外拓展
1.5 实训
1.5.1 认识Python语言
1.5.2 Python语言入门
第2章 函数
2.1 案例
2.1.1 使用函数输出“Hello world!”
2.1.2 使用函数定义正方形的面积
2.1.3 使用函数定义猜数游戏
2.2 知识梳理
2.2.1 函数的定义与调用
2.2.2 函数的参数
2.2.3 return语句
2.2.4 局部变量与全局变量
2.2.5 函数的作用域
2.2.6 模块
2.2.7 缩进格式
2.2.8 文档字符串
2.2.9 字符串格式化输出
2.2.10 内置函数
2.3 小结与习题
2.3.1 小结
2.3.2 习题
2.4 课外拓展
2.5 实训
第3章 分支与循环
3.1 案例
3.1.1 猜数游戏(一次猜数机会)
3.1.2 猜数游戏(多次猜数机会)版本1
3.1.3 猜数游戏(多次猜数机会)版本2
3.2 知识梳理
3.2.1 常用运算符
3.2.2 if语句
3.2.3 while语句
3.2.4 嵌套和中止循环
3.2.5 for语句
3.3 小结与习题
3.3.1 小结
3.3.2 习题
3.4 课外拓展
3.5 实训
3.5.1 分支
3.5.2 循环
第4章 列表与元组
4.1 案例
4.1.1 猜数游戏(记录游戏过程数据)
4.1.2 猜数游戏的扩展
4.2 知识梳理
4.2.1 列表基础
4.2.2 列表的索引
4.2.3 求元素数量
4.2.4 列表运算符
4.2.5 列表的截取与拼接
4.2.6 列表推导式
4.2.7 嵌套列表
4.2.8 列表函数与列表方法
4.2.9 元组基础
4.2.10 元组运算符
4.2.11 元组的索引与截取
4.2.12 元组函数与元组方法
4.3 小结与习题
4.3.1 小结
4.3.2 习题
4.4 课外拓展
4.5 实训
4.5.1 列表
4.5.2 元组
第5章 字符串与文件
5.1 案例
5.1.1 游戏中的字符串格式化及优化
5.1.2 存储游戏的过程日志
5.2 知识梳理
5.2.1 字符串的写法
5.2.2 字符串操作
5.2.3 字符串运算符
5.2.4 字符串函数
5.2.5 字符串格式化符号
5.2.6 字符串格式化函数
5.2.7 字符串切片
5.2.8 转义字符
5.2.9 open函数的参数
5.2.10 文件的各种函数
5.2.11 文件、目录操作函数
5.3 小结与习题
5.3.1 小结
5.3.2 习题
5.4 课外拓展
5.5 实训
5.5.1 字符串
5.5.2 文件
第6章 字典与集合
6.1 案例
6.2 知识梳理
6.2.1 字典的定义
6.2.2 访问字典中的值
6.2.3 修改字典
6.2.4 删除字典中的元素
6.2.5 字典中键的特性
6.2.6 字典方法
6.2.7 字典函数
6.2.8 集合的定义
6.2.9 集合运算
6.2.10 更改集合
6.2.11 删除集合中的元素
6.2.12 集合方法
6.2.13 集合函数
6.2.14 不可变集合
6.3 小结与习题
6.3.1 小结
6.3.2 习题
6.4 课外拓展
6.5 实训
6.5.1 字典
6.5.2 集合
第7章 正则表达式
7.1 案例
7.1.1 使用正则表达式进行网页解析
7.1.2 正则表达式在数据清洗中的应用
7.2 知识梳理
7.2.1 正则表达式的定义
7.2.2 修饰符
7.2.3 模式
7.2.4 compile函数
7.2.5 match函数
7.2.6 search函数
7.2.7 findall函数
7.2.8 sub函数
7.3 小结与习题
7.3.1 小结
7.3.2 习题
7.4 课外拓展
7.5 实训
第8章 数据挖掘与分析
8.1 案例
8.1.1 电影数据读取、预处理与可视化展示
8.1.2 电影数据分析与预测
8.2 知识梳理
8.2.1 数据获取与收集
8.2.2 数据清洗和整理
8.2.3 数据统计与分析
8.2.4 数据可视化
8.3 小结与习题
8.3.1 小结
8.3.2 习题
8.4 课外拓展
8.5 实训
第9章 办公自动化
9.1 案例
9.1.1 Excel办公自动化之培训数据分析
9.1.2 Word办公自动化之在职证明制作
9.2 知识梳理
9.2.1 xlrd的安装与使用
9.2.2 xlwings的安装与使用
9.2.3 xlsxwriter的安装与使用
9.2.4 python-docx的安装与使用
9.2.5 办公自动化综合案例
9.3 小结与习题
9.3.1 小结
9.3.2 习题
9.4 课外拓展
9.5 实训
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
