暂无搜索结果
-
1 课程引入
-
1.1 课程简介
-
1.2 我们为什么要学习编程
-
1.3 程序是什么
-
1.4 Python语言的历史与现状
-
1.5 章节测验
-
2 Python语言介绍与概览
-
2.1 Python语言运行环境
-
2.2 第一个Python程序
-
2.3 集成开发工具PyCharm
-
2.4 上机练习:体验Python程序
-
2.5 Python程序设计风格
-
2.6 数据对象及其组织
-
2.7 计算和控制流
-
2.8 章节测验
-
3 数据类型基础
-
3.1 基本类型:数值
-
3.2 基本类型:逻辑值
-
3.3 基本类型:字符串
-
3.4 变量和引用
-
3.5 上机练习:基本数据类型
-
3.6 章节测验
-
4 数据类型进阶
-
4.1 容器类型:列表和元组
-
4.2 容器类型:字典
-
4.3 容器类型:集合
-
4.4 可变类型与不可变类型
-
4.5 建立复杂的数据结构
-
4.6 输入和输出
-
4.7 上机练习:容器类型操作
-
4.8 章节测验
-
5 计算和控制流基础
-
5.1 自动计算过程
-
5.2 控制流程
-
5.3 控制流:条件分支语句
-
5.4 控制流:条件循环
-
5.5 控制流:循环迭代(for)
-
5.6 上机练习:基本的计算程序
-
5.7 章节测验
-
6 计算和控制流进阶
-
6.1 代码组织:函数(def)
-
6.2 代码组织:函数的参数
-
6.3 上机练习:创建并调用函数
-
6.4 引用扩展模块
-
6.5 章节测验
-
7 基本扩展模块
-
7.1 时间相关:datetime模块
-
7.2 时间相关:calendar模块
-
7.3 时间相关:time模块
-
7.4 几个算数模块
-
7.5 持久化模块:shelve
-
7.6 文本文件读写
-
7.7 上机练习:计时和文件处理
-
7.8 简单的图形界面
-
7.9 海龟作图
-
7.10 上机练习:简单绘图
-
7.11 章节测验
-
8 高级特性基础
-
8.1 面向对象:什么是对象
-
8.2 面向对象:类的定义和调用
-
8.3 面向对象:类定义中的特殊方法
-
8.4 自定义对象的排序
-
8.5 面向对象:类的继承
-
8.6 上机练习:类和对象
-
8.7 章节测验
-
9 高级特性进阶
-
9.1 例外处理
-
9.2 推导式
-
9.3 生成器函数
-
9.4 上机练习:生成器
-
9.5 图像处理库
-
9.6 Web服务框架
-
9.7 网络爬虫
-
9.8 绘制数据图表
-
9.9 上机练习:高级扩展模块应用
-
9.10 章节测验
-
10 阅读
-
11 调查问卷
选择班级