摘要: 一、内容回顾 tcp协议多人多次通信 bind:绑定一个ip和端口(元组) listen:监听 代表socket服务已经起来了 accept:等待别人来连接 send:直接通过连接发送信息 recv::接收消息 connect:客户端tcp协议的方法 close:关闭 服务连接 socket()不写 阅读全文
posted @ 2021-01-19 15:40 小鱼鱼与黄黄 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 一、内容回顾 osi五层模型 应用层 传输层 四层交换机、四层路由器 TCP 可靠的全双工通信 效率低 三次握手 客户端向服务端发送syn请求 服务端回复客户端ACK并发送syn请求 客户端回复服务端ACK表示建立连接 由客户端的connect + 服务端的accept 四次挥手 服务端向客户端发送 阅读全文
posted @ 2021-01-18 21:42 小鱼鱼与黄黄 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一、内容回顾 1、两个内置函数(装饰器)及类中的魔术方法 @classmethod 修改绑定方法为类方法,调用方式可以是实例名.方法名()或者类名.方法名() class Person: County = "中国" def __init__(self,name): self.name = name 阅读全文
posted @ 2021-01-14 20:58 小鱼鱼与黄黄 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 一、内容回顾 1、super 遵循mro算法 只在新式类中 py2自己添加参数 super(类名称,子类对象) 2、封装 广义上的封装 狭义上的封装 方法私有化 实例变量 静态变量 方法:在变量前面加__ 私有化的特点 只能在类的内部使用,不能在外部使用 私有的各种静态变量和方法:不能继承 3、内置 阅读全文
posted @ 2021-01-13 20:38 小鱼鱼与黄黄 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、内容回顾 1、类的种类 新式类:继承object的类就是新式类,在py3中所有的类都是新式类,在py2中主动继承object的是新式类 经典类:只有py2中,不继承object的就是经典类 1、继承顺序 深度优先 经典类 广度优先 新式类 查看广度优先的顺序:类名.mro() 遵循C3算法 2、 阅读全文
posted @ 2021-01-12 18:35 小鱼鱼与黄黄 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 一、今日内容 回顾 # 继承 是通过继承来解决代码重用的问题 继承(进阶的知识点) # 多继承的继承顺序问题(项目和源码)# 通过继承实现的类的开发规范(工作中) 多态 # python当中处处是多态,一切皆对象# 什么是多态,借助java# 鸭子类型 # raise ValueError# rai 阅读全文
posted @ 2021-01-12 18:33 小鱼鱼与黄黄 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 一、内容回顾 1、命名空间 在类命名空间里:静态变量,绑定方法 在对象的命名空间里:类指针,对象的属性(实例变量) 调用习惯 类名.静态变量 对象.静态变量(对象调用静态变量时,不能对变量进行赋值操作) 绑定方法 对象.绑定方法() 实例变量: 对象.实例变量 2、组合 一个类的对象,是另一个类对象 阅读全文
posted @ 2021-01-10 15:15 小鱼鱼与黄黄 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 一、内容回顾 作业讲解 # sys.argv练习# 写一个python脚本,在cmd里执行# python xxx.py 用户名 密码 cp 文件路径 目的地址# python xxx.py alex sb cp D:\python_22\day22\1.内容回顾.py D:\python_22\d 阅读全文
posted @ 2021-01-09 21:23 小鱼鱼与黄黄 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 一、内容回顾 递归练习 # 遍历文件夹下的所有文件 -- 掌握# 斐波那契数列练习 -- 会写# 三级菜单 -- 看懂并知道实现方法# 查看文件夹的总大小 -- 看懂并知道实现方法 sys # sys.path# sys.argv 在执行python脚本的时候 写在python 之后的所有的内容,形 阅读全文
posted @ 2021-01-09 09:26 小鱼鱼与黄黄 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、默写 re模块的常用方法: findall: 返回列表 search:返回一个变量,只能.group()获取第一个匹配项 sub:替换对应正则表达式的第一个匹配项 subn:替换对应正则表达式的所有匹配项,并且返回替换次数 compile:对需要公用正则表达式,节约时间 finditer:节约空 阅读全文
posted @ 2021-01-06 17:49 小鱼鱼与黄黄 阅读(34) 评论(0) 推荐(0) 编辑