Python零基础编程实战
一、课前准备
1、为什么要学习Python
2、搭建Python运行环境
3、安装Python开发工具
4、如何运行Python程序
5、编写第一个Python程序
二、Python基础知识
1、语法的基本构成
2、如何写注释
3、六种数据类型
4、什么是变量
5、输出print和输入input
6、Python保留字
三、Number(数字)
1、数字类型转换
2、数字运算符
3、运算符优先级
四、String(字符串)
1、字符串的索引
2、字符串的切片
3、字符串的格式化
4、字符串的常用方法
五、List(列表)
1、列表存在的意义
2、列表的索引和切片
3、列表的增删改查
4、列表的常用方法
六、Tuple(元组)
1、元组和列表的区别
2、元组的索引和切片
3、元组的常用方法
七、Dict(字典)
1、字典的注意事项
2、字典的增删改查
3、字典的常用方法
八、Set(集合)
1、集合的特点
2、集合的增删改查
3、集合的运算
4、集合的常用方法
九、判断和循环
1、if判断语句
2、while循环语句
3、for循环语句
4、循环中使用break语句
5、循环中使用continue语句
6、while和for循环的区别
7、判断和循环编程实战
十、函数式编程
1、使用函数的优势
2、函数的四种参数
3、函数的返回值
4、局部变量和全局变量
5、lambda表达式
6、map函数
7、filter函数
8、reduce函数
9、函数式编程实战
十一、文件操作
1、文件的打开模式
2、文件的打开和关闭
3、文件的写入
4、文件的读取
5、文件的指针
6、文件操作实战
十二、面向对象编程
1、什么是面向对象编程
2、类的变量和方法
3、构造函数和初始化类
4、变量和方法的使用
5、类的单继承和多继承
6、重写父类的方法和多态
7、私有变量和私有方法
8、面向对象编程实战
十三、装饰器
1、什么是装饰器
2、如何使用装饰器
3、带参数的装饰器
4、装饰器实战
十四、异常处理
1、什么是异常
2、处理多个异常
3、主动抛出异常
4、自定义异常
十五、模块和包
1、什么是模块和包
2、如何使用内置库
3、如何使用第三方库
4、如何获取模块和包
十六、课后杂谈
1、如何继续学习
2、选择开发方向
3、分析开发方向
Published with GitBook
十四、异常处理
results matching "
"
No results matching "
"