第一部分基 础 知 识
第1章Python概述(29min)
1.1Python的历史与发展
1.1.1Python简介
1.1.2Python与Java、C语言的对比
1.1.3Python的应用领域
1.2搭建Python开发环境
1.2.1安装Python
1.2.2第1个Python程序
1.2.3文本编辑器
1.2.4集成开发环境
1.3人人都会编程
1.3.1input()函数和变量
1.3.2会说话就会编程
1.4小结
第2章Python基础(56min)
2.1变量
2.1.1理解变量
2.1.2定义变量
2.1.3判断变量的类型
2.1.4变量的地址
2.2基本数据类型
2.2.1数字类型
2.2.2字符串类型
2.2.3布尔类型
2.2.4数据类型转换
2.3运算符
2.3.1算术运算符
2.3.2赋值运算符
2.3.3比较(关系)运算符
2.3.4逻辑运算符
2.3.5位运算符
2.3.6运算符的优先级
2.4小结
第3章流程控制语句(85min)
3.1控制结构
3.2选择语句
3.2.1if语句
3.2.2if…else语句
3.2.3if…elif…else语句
3.2.4if语句的嵌套
3.2.5条件表达式
3.3循环语句
3.3.1while循环
3.3.2for循环
3.3.3循环嵌套
3.4其他控制语句
3.4.1break语句
3.4.2continue语句
3.4.3pass空语句
3.5经典例题
3.5.1过桥问题
3.5.2百钱买百鸡
3.6本章小结
第4章函数与复杂数据类型(225min)
4.1函数
4.1.1函数的创建和调用
4.1.2参数的传递
4.1.3返回值
4.1.4变量的作用域
4.1.5匿名函数(lambda)
4.1.6经典例题
4.2列表与元组
4.2.1创建和删除列表
4.2.2添加、修改、删除列表中的元素
4.2.3遍历列表
4.2.4对列表进行排序
4.2.5对列表进行统计和计算
4.2.6元组
4.2.7经典例题
4.3字典
4.3.1创建和删除字典
4.3.2添加、修改、删除字典中的元素
4.3.3遍历字典
4.3.4字典与列表的嵌套
4.4集合
4.4.1创建和删除集合
4.4.2添加、删除集合中的元素
4.4.3集合的交集、并集、差集运算
4.4.4列表、元组、字典、集合的对比
4.5字符串
4.5.1字符串的常用操作
4.5.2字符串编码转换
4.5.3序列
4.6小结
第5章对象与模块(110min)
5.1面向对象的程序设计
5.1.1对象=属性+行为
5.1.2类
5.1.3面向对象程序设计的特点
5.2类的定义和使用
5.2.1定义一个简单的类
5.2.2创建类的实例
5.2.3定义一个完整的类
5.2.4类的数据成员
5.2.5访问限制
5.3继承与导入
5.3.1继承的基本语法
5.3.2派生类中调用基类的__init__()方法
5.3.3方法重写
5.3.4导入类
5.4模块
5.4.1模块概述
5.4.2安装、升级、卸载模块
5.4.3引入模块
5.4.4创建主程序
5.4.5自定义模块
5.5小结
第6章异常处理(71min)
6.1异常概述
6.1.1常见的异常
6.1.2其他异常
6.2异常处理语句
6.2.1try…except语句
6.2.2try…except…else语句
6.2.3try…except…finally语句
6.2.4使用raise语句抛出异常
6.3程序调试
6.3.1使用assert语句调试程序
6.3.2使用IDLE进行断点调试
6.4小结
温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录