更新时间:2023-11-28 18:33:35
封面
版权信息
作者简介
内容简介
前言
致谢
本书使用说明
第1章 绪论
1.1 计算机程序语言层级结构
1.2 人机系统结构
1.3 Python简介
1.4 计算机发展简史
1.4.1 计算法与计算辅助工具
1.4.2 自动计算机
1.5 小结
1.6 课后思考与练习
第2章 编程环境
2.1 理论模型解释
2.2 Python编程环境配置
2.2.1 安装包的获取
2.2.2 安装包的部署
2.2.3 编程环境部署状态测试
2.3 IDLE编辑器使用简介
2.3.1 打开IDLE编辑器
2.3.2 IDLE提供的基于交互式命令行的编程界面
2.3.3 IDLE提供的基于代码文件的编程界面
2.3.4 输入与输出指令
2.3.5 代码的注释方法
2.4 课后思考与练习
第3章 数据类型
3.1 数值类型的计算机表示原理及其语法基础
3.1.1 整型的内存结构
3.1.2 浮点型的内存结构
3.1.3 复数型的内存结构
3.1.4 数值类型的语法表示规则
3.1.5 数值类型之间的转换
3.1.6 变量与赋值的简单说明
3.2 字符串类型的计算机表示原理及其语法基础
3.2.1 字符串类型的理论模型
3.2.2 对字符串数据的访问
3.2.3 涉及字符串类型的类型转换
3.2.4 涉及字符串类型的简单函数
3.2.5 转义字符
3.2.6 字符串的格式化输出
3.3 布尔类型的语法基础
3.4 元组型的语法基础
3.4.1 元组的定义
3.4.2 元组的访问
3.4.3 元组的简单操作
3.5 列表型的语法基础
3.5.1 列表的定义
3.5.2 列表的访问
3.5.3 列表的简单操作
3.5.4 多维列表简介
3.6 字典的语法基础
3.6.1 字典的定义
3.6.2 字典的访问
3.6.3 字典的简单操作
3.7 集合型的语法基础
3.7.1 集合的定义
3.7.2 集合的简单操作
3.8 课后思考与练习
3.8.1 练习第1部分—基础数据类型练习
3.8.2 练习第2部分—进阶数据类型练习
第4章 变量与计算
4.1 变量的含义
4.2 变量的动态属性
4.3 变量的命名
4.4 与变量相关的简单函数
4.5 运算符和表达式
4.5.1 赋值运算符(=)
4.5.2 算术运算符
4.5.3 逻辑运算符
4.5.4 比较运算符
4.5.5 标识运算符(is、is not)
4.5.6 成员运算符(in、not in)
4.5.7 表达式的构建与运算符优先级
4.5.8 其他一些需要注意的情况
4.6 课后思考与练习
第5章 流程控制
5.1 条件分支
5.1.1 单分支(if…)
5.1.2 双分支(if…else…)
5.1.3 多分支(if…elif…else…)
5.1.4 分支语句的嵌套
5.2 循环
5.2.1 while循环
5.2.2 for循环
5.2.3 range()函数简介
5.2.4 循环的嵌套
5.2.5 pass占位符
5.2.6 continue和break的用法
5.2.7 for循环的列表构建方法
5.3 课后思考与练习
第6章 错误与错误处理
6.1 语法错误
6.2 异常错误
6.3 错误处理
6.3.1 try…except语句
6.3.2 try…except…else语句