Python 教学文件
Previous:
前言
Up:
Python 教学文件
Next:
1. 开胃菜
内容大纲
前言
内容大纲
1. 开胃菜
1.1 然后呢
2. 使用Python的直译器
2.1 如何启动直译器
2.1.1 参数的传递
2.1.2 互动模式
2.2 直译器及其周边环境
2.2.1 程式错误处理
2.2.2 执行Python脚本
2.2.3 互动式启动档
3. 非正式的Python介绍
3.1 把Python当作计算机来用
3.1.1 数字
3.1.2 字串
3.1.3 Unicode字串
3.1.4 列(List)
3.2 迈向程式设计的第一步
4. 更多流程控制的工具
4.1
if
叙述
4.2
for
叙述
4.3
range()
函式
4.4
break
及
continue
叙述,以及在回圈中的
else
子句
4.5
pass
叙述
4.6 定义函式
4.7 定义函式(续)
4.7.1 预设参数值
4.7.2 关键字参数
4.7.3 随意的参数串
4.7.4 Lambda 形式
4.7.5 注解字串
5. 资料结构
5.1 列(Lists)(续)
5.1.1 把列(Lists)当作堆积(Stacks)使用
5.1.2 把列(Lists)当作伫列(Queues)使用
5.1.3 功能式程式设计工具
5.1.4 传回整个列(List Comprehensions)
5.2
del
叙述
5.3 Tuples(固定有序列)及Sequences(有序列)
5.4 Dictionaries(字典)
5.5 条件(续)
5.6 Sequences(有序列)及其他资料型态的比较
6. 模组
6.1 模组(续)
6.1.1 寻找模组的路径
6.1.2 “编译过的”Python档案
6.2 标准模组
6.3
dir()
函数
6.4 Packages(套件)
6.4.1 从一个Package中Import *
6.4.2 Package内的References(参考)问题
7. 输入与输出
7.1 比较花俏的输出格式化
7.2 读写档案
7.2.1 File物件的Methods(方法)
7.2.2
pickle
模组
8. 程式错误与例外(Exceptions)情形
8.1 语法错误
8.2 例外(Exceptions)情形
8.3 例外(Exceptions)情形的处理
8.4 如何引发例外(Exceptions)
8.5 自制一个例外情形
8.6 定义善后的动作
9. Class(类别)
9.1 术语的使用说明
9.2 Python的可用范围(Scopes)及命名空间(Naming Spaces)
9.3 Class(类别)初探
9.3.1 定义Class(类别)的语法
9.3.2 Class Objects(类别物件)
9.3.3 Instance Objects(特例物件)
9.3.4 Method Objects(方法物件)
9.4 一些随意的想法
9.5 继承
9.5.1 多重继承
9.6 Private变数
9.7 其它
9.7.1 例外(Exceptions)也可以是类别
10. 从今而后
A. 互动式输入编辑及代换过去的内容
A.1 整行编辑
A.2 代换过去的内容
A.3 键盘连结
A.4 评注
关于此文件…
Python 教学文件
Previous:
前言
Up:
Python 教学文件
Next:
1. 开胃菜
请看
关于此文件…
里面有关如何给我们建议的说明。