![]()
内容推荐 本书内容包括程序设计基础和程序设计应用两部分:程序设计基础部分内容简单,易学易用;程序设计应用部分包括文本分析程序设计、图形用户界面程序设计、可视化程序设计、数据库程序设计、大数据程序设计、人工智能程序设计、简单游戏程序设计和其他应用程序设计(包括图像处理程序设计、语音合成程序设计和科学计算程序设计)等内容。 本书由多个教学模块组成,便于不同专业采用不同模块组合的方式进行教学。本书列举了560多个程序例题,还提供了丰富的教学资源,包括教学文档、PPT课件、例题素材、习题参考答案、思维导图,以及书中涉及的共享软件、开源数据集等。 本书可作为高等学校学生的教材,也可作为Python程序设计爱好者的自学读物。 目录 第一部分 程序设计基础 第1章 基础知识 1.1 软件安装与运行 1.1.1 Python语言特征 1.1.2 Python软件安装 1.1.3 Python程序运行 1.1.4 软件包管理工具pip 1.1.5 程序解释与编译 1.2 程序的基本概念 1.2.1 保留字 1.2.2 标识符 1.2.3 算术运算 1.2.4 其他运算 1.2.5 转义字符 1.2.6 程序路径 1.3 程序结构和规范 1.3.1 程序的基本组成 1.3.2 程序结构和缩进 1.3.3 PEP编程规范 1.3.4 Python语法规则 1.3.5 Python帮助命令 习题1 第2章 数据类型 2.1 数值和字符串 2.1.1 数据类型概述 2.1.2 数值 2.1.3 字符串 2.2 列表和元组 2.2.1 列表基本操作 2.2.2 列表添加元素 2.2.3 列表修改元素 2.2.4 列表切片操作 2.2.5 元组基本操作 2.3 字典和集合 2.3.1 字典 2.3.2 集合 习题2 第3章 程序结构 3.1 顺序结构 3.1.1 导入语句 3.1.2 赋值语句 3.1.3 输入输出语句 3.2 选择结构 3.2.1 单条件选择结构 3.2.2 双条件选择结构 3.2.3 多条件选择结构 3.2.4 条件选择嵌套结构 3.3 循环结构 3.3.1 计数循环 3.3.2 条件循环 3.3.3 中止和跳出循环 3.3.4 程序的循环嵌套 3.3.5 案例:用BBP公式求π值 习题3 第4章 函数与绘图 4.1 标准函数 4.1.1 标准函数和调用方法 4.1.2 内置标准函数程序设计 4.1.3 导入标准函数程序设计 4.1.4 案例:利用唐诗和百家姓生成姓名 4.2 自定义函数 4.2.1 自定义函数程序设计 4.2.2 默认参数和可变参数 4.2.3 局部变量和全局变量 4.2.4 自定义模块导人和调用 4.2.5 案例:蒙特卡洛法求值 4.3 迭代与递归 4.3.1 迭代程序特征 4.3.2 案例:迭代程序设计 …… 第二部分 程序设计应用 参考文献 |