封面
版权信息
作者简介
内容简介
前言
致谢
本书使用说明
第1章 绪论
1.1 计算机程序语言层级结构
1.2 人机系统结构
1.3 Python简介
1.4 计算机发展简史
1.4.1 计算法与计算辅助工具
1.4.2 自动计算机
1.5 小结
1.6 课后思考与练习
第2章 编程环境
- APP免费
2.1 理论模型解释
- APP免费
2.2 Python编程环境配置
- APP免费
2.2.1 安装包的获取
- APP免费
2.2.2 安装包的部署
- APP免费
2.2.3 编程环境部署状态测试
- APP免费
2.3 IDLE编辑器使用简介
- APP免费
2.3.1 打开IDLE编辑器
- APP免费
2.3.2 IDLE提供的基于交互式命令行的编程界面
- APP免费
2.3.3 IDLE提供的基于代码文件的编程界面
- APP免费
2.3.4 输入与输出指令
- APP免费
2.3.5 代码的注释方法
- APP免费
2.4 课后思考与练习
- APP免费
第3章 数据类型
- APP免费
3.1 数值类型的计算机表示原理及其语法基础
- APP免费
3.1.1 整型的内存结构
- APP免费
3.1.2 浮点型的内存结构
- APP免费
3.1.3 复数型的内存结构
- APP免费
3.1.4 数值类型的语法表示规则
- APP免费
3.1.5 数值类型之间的转换
- APP免费
3.1.6 变量与赋值的简单说明
- APP免费
3.2 字符串类型的计算机表示原理及其语法基础
- APP免费
3.2.1 字符串类型的理论模型
- APP免费
3.2.2 对字符串数据的访问
- APP免费
3.2.3 涉及字符串类型的类型转换
- APP免费
3.2.4 涉及字符串类型的简单函数
- APP免费
3.2.5 转义字符
- APP免费
3.2.6 字符串的格式化输出
- APP免费
3.3 布尔类型的语法基础
- APP免费
3.4 元组型的语法基础
- APP免费
3.4.1 元组的定义
- APP免费
3.4.2 元组的访问
- APP免费
3.4.3 元组的简单操作
- APP免费
3.5 列表型的语法基础
- APP免费
3.5.1 列表的定义
- APP免费
3.5.2 列表的访问
- APP免费
3.5.3 列表的简单操作
- APP免费
3.5.4 多维列表简介
- APP免费
3.6 字典的语法基础
- APP免费
3.6.1 字典的定义
- APP免费
3.6.2 字典的访问
- APP免费
3.6.3 字典的简单操作
- APP免费
3.7 集合型的语法基础
- APP免费
3.7.1 集合的定义
- APP免费
3.7.2 集合的简单操作
- APP免费
3.8 课后思考与练习
- APP免费
3.8.1 练习第1部分—基础数据类型练习
- APP免费
3.8.2 练习第2部分—进阶数据类型练习
- APP免费
第4章 变量与计算
- APP免费
4.1 变量的含义
- APP免费
4.2 变量的动态属性
- APP免费
4.3 变量的命名
- APP免费
4.4 与变量相关的简单函数
- APP免费
4.5 运算符和表达式
- APP免费
4.5.1 赋值运算符(=)
- APP免费
4.5.2 算术运算符
- APP免费
4.5.3 逻辑运算符
- APP免费
4.5.4 比较运算符
- APP免费
4.5.5 标识运算符(is、is not)
- APP免费
4.5.6 成员运算符(in、not in)
- APP免费
4.5.7 表达式的构建与运算符优先级
- APP免费
4.5.8 其他一些需要注意的情况
- APP免费
4.6 课后思考与练习
- APP免费
第5章 流程控制
- APP免费
5.1 条件分支
- APP免费
5.1.1 单分支(if…)
- APP免费
5.1.2 双分支(if…else…)
- APP免费
5.1.3 多分支(if…elif…else…)
- APP免费
5.1.4 分支语句的嵌套
- APP免费
5.2 循环
- APP免费
5.2.1 while循环
- APP免费
5.2.2 for循环
- APP免费
5.2.3 range()函数简介
- APP免费
5.2.4 循环的嵌套
- APP免费
5.2.5 pass占位符
- APP免费
5.2.6 continue和break的用法
- APP免费
5.2.7 for循环的列表构建方法
- APP免费
5.3 课后思考与练习
- APP免费
第6章 错误与错误处理
- APP免费
6.1 语法错误
- APP免费
6.2 异常错误
- APP免费
6.3 错误处理
- APP免费
6.3.1 try…except语句
- APP免费
6.3.2 try…except…else语句
- APP免费
6.3.3 try…except…else…finally语句
- APP免费
6.3.4 手动抛出异常错误
- APP免费
6.4 调试模式
- APP免费
6.4.1 调试模式的激活
- APP免费
6.4.2 通过调试模式对代码进行调试
- APP免费
6.4.3 在代码中设置断点
- APP免费
6.5 课后思考与练习
- APP免费
第7章 函数
- APP免费
7.1 函数的定义与调用
- APP免费
7.1.1 函数定义与调用的基本语法
- APP免费
7.1.2 返回值的设定
- APP免费
7.1.3 函数作为对象的存在
- APP免费
7.1.4 带参数函数的定义与调用
- APP免费
7.1.5 匿名函数
- APP免费
7.2 变量作用域、参数传递与参数类型
- APP免费
7.2.1 变量作用域
- APP免费
7.2.2 参数传递
- APP免费
7.2.3 参数类型
- APP免费
7.3 内建函数
- APP免费
7.3.1 数学运算函数
- APP免费
7.3.2 字符串函数
- APP免费
7.3.3 列表函数
- APP免费
7.3.4 字典函数
- APP免费
7.3.5 集合函数
- APP免费
7.3.6 其他内建函数
- APP免费
7.4 课后思考与练习
- APP免费
第8章 面向对象的程序设计
- APP免费
8.1 类的简单定义和实例化
- APP免费
8.2 构造函数与析构函数
- APP免费
8.3 类的成员
- APP免费
8.4 类的继承
- APP免费
8.5 多态
- APP免费
8.6 运算符重载
- APP免费
8.7 小结
- APP免费
8.8 课后思考与练习
- APP免费
第9章 模块
- APP免费
9.1 模块的引用
- APP免费
9.2 模块的部署位置及搜索顺序
- APP免费
9.3 自定义模块
- APP免费
9.4 第三方模块的管理
- APP免费
9.5 常用内建模块
- APP免费
9.5.1 math模块与cmath模块
- APP免费
9.5.2 random模块
- APP免费
9.5.3 time模块
- APP免费
9.5.4 datetime模块
- APP免费
9.6 课后思考与练习
- APP免费
第10章 文件操作
- APP免费
10.1 文件系统简介
- APP免费
10.1.1 内存与外存
- APP免费
10.1.2 文件编码形式
- APP免费
10.1.3 文件定位方法
- APP免费
10.2 文件对象的基本操作
- APP免费
10.2.1 打开文件
- APP免费
10.2.2 读取文件内容
- APP免费
10.2.3 写入文件内容
- APP免费
10.2.4 关闭文件
- APP免费
10.2.5 文件内读写指针的位置移动
- APP免费
10.3 文件夹的基本操作
- APP免费
10.4 课后思考与练习
- APP免费
第11章 tkinter图形界面设计
- APP免费
11.1 窗口的创建
- APP免费
11.2 窗口内元素的布局
- APP免费
11.3 tkinter常用组件
- APP免费
11.4 tkinter.Canvas图形绘制组件
- APP免费
11.5 tkinter事件处理
- APP免费
11.5.1 事件类型
- APP免费
11.5.2 事件处理函数与事件绑定
- APP免费
11.6 图形界面设计综合范例
- APP免费
11.6.1 登录界面开发
- APP免费
11.6.2 在画布上控制图片的移动
- APP免费
11.7 课后思考与练习
- APP免费
第12章 数据库与数据库连接操作
- APP免费
12.1 数据库管理系统、数据库和数据表
- APP免费
12.2 在本地部署MySQL数据库管理系统
- APP免费
12.3 数据库连接操作
- APP免费
12.3.1 pymysql第三方模块配置
- APP免费
12.3.2 数据库连接测试
- APP免费
12.3.3 创建数据库
- APP免费
12.3.4 创建数据表
- APP免费
12.3.5 向数据表内插入记录
- APP免费
12.3.6 查询记录
- APP免费
12.3.7 修改记录
- APP免费
12.3.8 删除记录
- APP免费
12.4 课后思考与练习
更新时间:2023-11-28 18:33:35