联系我们
python 授课笔记
python 基础部分
内容介绍
第 1 章---基础知识
1.python简介和特性
2.搭建开发环境
3.运行 python 代码
4.编码规范
5.变量和赋值
作业
6.数据类型
第 2 章---输入输出和运算符
1.输入和输出
2.运算符和表达式
第 3 章---流程控制
1.if 语句
2.while 循环
第 4 章—内置数据结构
1.字符串
2.list (列表)
3.tuple (元组)
3.1.创建 tuple
3.2.使用索引访问 tuple 和切片
3.3.元组应用场景
4.遍历序列中的元素
4.1.使用while循环遍历序列
4.2.使用 for...in...循环遍历
5.序列的解包
6.dict(字典)
6.1.dict 创建方式
6.2.关于 key 的类型的限制
6.3.dict 的常用操作
7.set(集合)
7.1.创建 set 集合
7.2.集合的一些常用操作
第 5 章---函数基础
1.函数概述
2.定义函数
3.函数调用
4.函数的返回值
5.文档注释
6.作用域规则
6.1.命名空间
6.2.作用域
6.3.作用域在具体应用
6.4.作用域的特殊情况
6.5.函数内修改全局变量
6.6.内部函数修改外部函数的局部变量
7.参数默认值
8.可变参数
9.关键字参数
10.组合参数
11.函数递归
12.拉姆达表达式(匿名函数)
第 6 章---函数的高级应用
1.闭包函数
2.装饰器
2.1.定义装饰器
2.2.动态的关闭和开启装饰器
2.3.多个装饰器应用在同一个函数
2.4.带参数的装饰器
2.5.装饰器应用
3.迭代器和生成器
3.1.迭代器的基本使用
3.2.生成器
3.3.生成器表达式
4.高阶函数
4.1.函数的进一步理解
4.2.高阶函数
4.3.返回函数
8.4.几个有用的内置高阶函数
8.4.1.列表排序
8.4.2.map()和filter()
8.4.3.reduce()
第 7 章---面向对象基础
1.面向对象概念
2.编程语言中面向对象的实现方式
3.python 中的类
3.1.类和实例的概念
3.2.定义类
3.3.创建对象
4.类定义的深入研究
4.1.类中定义字段
4.2.类中定义方法
4.3.python 中的__ init__()方法
第 8 章---面向对象高级
1.特性
2.私有化属性
3.继承
3.1.继承概述
3.2.继承的具体实现
3.3.继承中方法的覆写
3.4.多态性
3.5.python 中的上帝类型
4.特殊属性__slot__
5.实例的类型测试
第 9 章--- python文件操作
1.打开文件
2.文件对象
第 10 章---模块和包
1.模块基本使用
2.import 语句进一步详解
3.模块运行方式
4.模块搜索路径
5.包(package)
第 11 章---python常用核心模块
1.datetime模块
2.sys 模块
3.collections 模块
3.1.namedtuple()
3.2.类: deque
3.3.类: Counter
3.4.类: defaultdict
3.5. 类:OrderedDict
4.re 模块
4.1.正则表达式概述
4.2.正则表达式基本使用
4.3.正则表达式语法
4.4.标志位的说明
4.5.匹配对象详解
4.6.re 模块的其他函数
5.json模块
5.1.json语法格式
5.2.json模块基本使用
第 12 章---错误和异常
1.异常处理
2.常见异常类型
3.抛出异常
第 13 章---网络编程
1.网络编程基础
2.TCP编程
2.1.什么是Socket
2.2.TCP客户端编程
2.3.TCP服务器编程
2.4.运行服务器和客户端
3.UDP编程
3.1.UDP客户端编程
3.2.UDP服务器编程
3.3.运行 UDP 服务器和客户端
4.socket模块其他属性和函数
5.python web 客户端
5.1.HTTP 协议简介
5.2.URL
5.3.urllib包和parse模块
5.4.request模块
第 14 章---多进程和多线程编程
1.进程和线程
2.python和并发编程
3.multiprocessing包
3.1.类:Process
3.2.进程池:Pool
3.3.进程间通信
4.threading模块
4.1.Thread类
4.2.线程锁
第 15 章---基础加强
1.常用的内置函数总结
2.常用内置class总结
3.random模块
4.python中的可调用对象总结
第 16 章--- python中的魔术方法
1.构造方法和初始化
2.让自定义类使用操作符
2.1.用于比较的魔法方法
2.2.数字魔法方法
3.展示类的内容
4.控制属性访问
5.自定义序列
Powered by
GitBook
3.3.运行 UDP 服务器和客户端
仍然需要先执行服务器再执行客户端.
results matching "
"
No results matching "
"