- 电子工业出版社
- 9787121461002
- 1-2
- 499272
- 68260143-0
- 活页
- 16开
- 2024-08
- 380
- 232
- 电子与信息大类
- 计算机类
- 高职
内容简介
Python 语言是一种跨平台的高级编程语言,Python 程序可以在 Windows、MacOS、Linux 等操作系统上运行。本书基于 Windows 操作系统,以 Python 3.11 版本的 IDLE 为开发环境,系统全面地讲解了 Python 3 的基础知识。全书共 10 个项目,包括 Python 语言概述、Python 语言基础、Python 程序语句、Python 数字和字符串、Python列表和元组、Python 字典和时间日期、Python 函数、Python 模块、Python 文件操作和 Python 异常处理。全书简明扼要,通俗易懂,实用性强,能够提高学生分析问题、解决问题的能力。
目录
项目 1 Python 语言概述 ………………………………………………………………………… 2
任务 1.1 Python 语言简介与发展历程 ……………………………………………………… 2
任务 1.2 Python 语言的特点与应用领域 …………………………………………………… 4
任务 1.3 Python 程序开发环境 ……………………………………………………………… 7
项目实训 ……………………………………………………………………………………… 17
项目 2 Python 语言基础………………………………………………………………………… 20
任务 2.1 Python 编码规范 …………………………………………………………………… 20
任务 2.2 标识符、保留字和变量 …………………………………………………………… 24
任务 2.3 基本数据类型 ……………………………………………………………………… 27
任务 2.4 运算符和表达式 …………………………………………………………………… 30
任务 2.5 输入和输出 ………………………………………………………………………… 41
项目实训 ……………………………………………………………………………………… 45
项目 3 Python 程序语句………………………………………………………………………… 48
任务 3.1 条件语句 …………………………………………………………………………… 48
任务 3.2 循环语句 …………………………………………………………………………… 54
任务 3.3 break 语句、continue 语句和 pass 语句 …………………………………………… 60
项目实训 ……………………………………………………………………………………… 65
项目 4 Python 数字和字符串…………………………………………………………………… 68
任务 4.1 Python 数字 ………………………………………………………………………… 68
任务 4.2 Python 字符串 ……………………………………………………………………… 78
项目实训 ……………………………………………………………………………………… 97
项目 5 Python 列表和元组 …………………………………………………………………… 100
任务 5.1 Python 列表 ……………………………………………………………………… 100
任务 5.2 Python 元组 ……………………………………………………………………… 111
项目实训 ……………………………………………………………………………………… 117
项目 6 Python 字典和时间日期 ……………………………………………………………… 120
任务 6.1 Python 字典 ……………………………………………………………………… 120
任务 6.2 Python 时间日期 ………………………………………………………………… 133
项目实训 ……………………………………………………………………………………… 141
项目 7 Python 函数 …………………………………………………………………………… 146
任务 7.1 函数的定义 ……………………………………………………………………… 146
任务 7.2 函数调用 ………………………………………………………………………… 147
任务 7.3 函数的嵌套 ……………………………………………………………………… 154
任务 7.4 递归函数和匿名函数 …………………………………………………………… 156
任务 7.5 变量作用域 ……………………………………………………………………… 159
项目实训 ……………………………………………………………………………………… 165
项目 8 Python 模块 …………………………………………………………………………… 170
任务 8.1 简单模块的使用方法 …………………………………………………………… 170
任务 8.2 创建模块 ………………………………………………………………………… 173
项目实训 ……………………………………………………………………………………… 181
项目 9 Python 文件操作 ……………………………………………………………………… 184
任务 9.1 文件的打开和关闭 ……………………………………………………………… 184
任务 9.2 读写文件 ………………………………………………………………………… 187
任务 9.3 文件位置 ………………………………………………………………………… 193
任务 9.4 文件和文件夹相关操作 ………………………………………………………… 196
项目实训 ……………………………………………………………………………………… 201
项目 10 Python 异常处理……………………………………………………………………… 204
任务 10.1 Python 语言中的异常 …………………………………………………………… 204
任务 10.2 异常处理 ………………………………………………………………………… 210
任务 10.3 抛出异常 ………………………………………………………………………… 218
任务 10.4 自定义异常 ……………………………………………………………………… 220
项目实训 ……………………………………………………………………………………… 225
参考文献 ………………………………………………………………………………………… 226
任务 1.1 Python 语言简介与发展历程 ……………………………………………………… 2
任务 1.2 Python 语言的特点与应用领域 …………………………………………………… 4
任务 1.3 Python 程序开发环境 ……………………………………………………………… 7
项目实训 ……………………………………………………………………………………… 17
项目 2 Python 语言基础………………………………………………………………………… 20
任务 2.1 Python 编码规范 …………………………………………………………………… 20
任务 2.2 标识符、保留字和变量 …………………………………………………………… 24
任务 2.3 基本数据类型 ……………………………………………………………………… 27
任务 2.4 运算符和表达式 …………………………………………………………………… 30
任务 2.5 输入和输出 ………………………………………………………………………… 41
项目实训 ……………………………………………………………………………………… 45
项目 3 Python 程序语句………………………………………………………………………… 48
任务 3.1 条件语句 …………………………………………………………………………… 48
任务 3.2 循环语句 …………………………………………………………………………… 54
任务 3.3 break 语句、continue 语句和 pass 语句 …………………………………………… 60
项目实训 ……………………………………………………………………………………… 65
项目 4 Python 数字和字符串…………………………………………………………………… 68
任务 4.1 Python 数字 ………………………………………………………………………… 68
任务 4.2 Python 字符串 ……………………………………………………………………… 78
项目实训 ……………………………………………………………………………………… 97
项目 5 Python 列表和元组 …………………………………………………………………… 100
任务 5.1 Python 列表 ……………………………………………………………………… 100
任务 5.2 Python 元组 ……………………………………………………………………… 111
项目实训 ……………………………………………………………………………………… 117
项目 6 Python 字典和时间日期 ……………………………………………………………… 120
任务 6.1 Python 字典 ……………………………………………………………………… 120
任务 6.2 Python 时间日期 ………………………………………………………………… 133
项目实训 ……………………………………………………………………………………… 141
项目 7 Python 函数 …………………………………………………………………………… 146
任务 7.1 函数的定义 ……………………………………………………………………… 146
任务 7.2 函数调用 ………………………………………………………………………… 147
任务 7.3 函数的嵌套 ……………………………………………………………………… 154
任务 7.4 递归函数和匿名函数 …………………………………………………………… 156
任务 7.5 变量作用域 ……………………………………………………………………… 159
项目实训 ……………………………………………………………………………………… 165
项目 8 Python 模块 …………………………………………………………………………… 170
任务 8.1 简单模块的使用方法 …………………………………………………………… 170
任务 8.2 创建模块 ………………………………………………………………………… 173
项目实训 ……………………………………………………………………………………… 181
项目 9 Python 文件操作 ……………………………………………………………………… 184
任务 9.1 文件的打开和关闭 ……………………………………………………………… 184
任务 9.2 读写文件 ………………………………………………………………………… 187
任务 9.3 文件位置 ………………………………………………………………………… 193
任务 9.4 文件和文件夹相关操作 ………………………………………………………… 196
项目实训 ……………………………………………………………………………………… 201
项目 10 Python 异常处理……………………………………………………………………… 204
任务 10.1 Python 语言中的异常 …………………………………………………………… 204
任务 10.2 异常处理 ………………………………………………………………………… 210
任务 10.3 抛出异常 ………………………………………………………………………… 218
任务 10.4 自定义异常 ……………………………………………………………………… 220
项目实训 ……………………………………………………………………………………… 225
参考文献 ………………………………………………………………………………………… 226









