-
内容大纲
本书主要介绍Python语言的基础知识及其在数据分析与可视化、文本处理、数字媒体处理等领域的应用。本书在讲解Python基础知识的同时,以案例的形式详细介绍了Python在经济、管理、文学、法学和数字媒体处理的各专业中的应用。本书中的代码均在Python 3.12中测试通过,可以在Python 3.12及以上的版本中运行。
本书适合作为高等院校程序设计基础、Python数据处理与分析基础、Python数字媒体处理基础等课程的教材,也可作为Python程序设计爱好者的入门教程或相关科研工作者、工程实践者的参考书。 -
作者介绍
-
目录
第1章 Python概述与开发环境
1.1 Python语言的特点
1.2 Python的下载与安装
1.2.1 标准版Python的下载与安装
1.2.2 增强版Python的下载与安装
1.3 开始使用Python
1.3.1 交互方式
1.3.2 代码文件方式
1.3.3 代码文件的打开
1.3.4 代码风格
1.4 Python的集成开发环境
1.4.1 Spyder
1.4.2 VS Code
1.4.3 Wing Python IDE
1.5 模块导入与使用帮助
1.5.1 模块、包、库与模块的导入方式
1.5.2 常用标准模块
1.5.3 使用帮助
1.5.4 模块导入与使用帮助的应用实例
习题
第2章 Python语言基础
2.1 用字符串表达自然语言
2.1.1 一对英文引号作为字符串的边界符
2.1.2 字符串的拼接
2.2 标识符、变量与赋值语句
2.2.1 标识符
2.2.2 变量与赋值语句
2.3 使用input()函数从键盘接收输入
2.4 数据类型
2.4.1 数值类型
2.4.2 布尔类型
2.4.3 序列类型
2.4.4 映射类型
2.4.5 集合类型
2.5 根据数值字符串创建数值对象
2.6 运算符与表达式
2.6.1 基本运算符与表达式
2.6.2 复合赋值运算符与表达式
2.7 使用print()函数实现输出
2.8 执行字符串中的表达式计算
2.8.1 用eval()函数计算字符串中单个表达式的值
2.8.2 用exec()函数执行字符串中多个表达式
2.9 常用内置函数与常用模块
2.9.1 常用内置函数
2.9.2 常用标准模块random
2.10 续行符
2.11 Python语言基础的应用实例
习题
第3章 流程控制
3.1 条件表达式
3.2 if语句分支结构
3.2.1 if语句的单分支结构
3.2.2 if语句的双分支结构
3.2.3 if语句的多分支结构
3.2.4 分支结构的嵌套
3.3 分支结构的三元运算
3.4 match-case分支结构
3.4.1 匹配简单对象
3.4.2 匹配序列对象
3.4.3 匹配字典对象
3.5 循环结构
3.5.1 简单while循环结构
3.5.2 简单for循环结构
3.5.3 用于终止循环的break语句
3.5.4 用于提前进入下一轮循环的continue语句
3.5.5 嵌套循环
3.5.6 嵌套循环中的break和continue语句
习题
……
第4章 常用组合数据类型
第5章 字符串与字符编码
第6章 函数的设计与模块的__name__属性
第7章 自定义类与对象
第8章 文件的读写
第9章 数据分析与可视化基础
第10章 经济与管理中的数据分析和可视化
第11章 文学与法学中文本的分析和可视化
第12章 数字媒体处理
参考文献
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
