04 2020 档案
摘要:原始递归 寻找递归函数的过程就是找g(x)函数的过程 按上例 f(x) = x g(x1,x2,x3) = x1+x2+x3 h(0,x) = f(x) h(n+1,x) = g(h(n,x),n-1,x)= h(n) +n-1 + x 递归函数为 f(n+1) 与 f(n) 的关系
阅读全文
摘要:class MyFtpTcpSever: POST = 8686 flie_Path =r'W_26/day3(scoket拓展)/downlode_file/01 python fullstack 开班介绍 part1.mp4' downlode_path = r'W_26/day3(scoket
阅读全文
摘要:socket套接字 服务端 (TCP) 1 先建立套接字 2 服务端套接字与固定端口 IP 绑定 3 监听 4 准备连接(accept()) 5 连接后返回 : 连接套接字 客户端地址(端口 IP) (三次握手 四次挥手) 6 准备接受消息 发送消息 (使用连接套接字) 每次接受成功会返回确定消息
阅读全文
摘要:class BaseProcess(object): ''' Process objects represent activity that is run in a separate process The class is analogous to `threading.Thread` ''' d
阅读全文
摘要:# OSI 七层结构 (理论)# TCP/IP 四/五层机构 (实际)# 协议: 为网路中数据交换而建立的规则约定## 学习总结# 应用层 :## 传输层 : 端口层通信 (端口) 端口范围0-65535,0-1023为系统占用端口# 端口即应用程序与网卡关联的编号。# 端口回收# 1 TCP |
阅读全文
摘要:异常是什么 错误发生的信号 python解释器给出 常见类型 语法错误 (Syntax Error) 逻辑错误 语法 try: pass except (RuntimeError, TypeError, NameError) as e print('out error') print(e) else
阅读全文
摘要:多态 # 当子类与父类都存在run() 函数时,子类run()覆盖了父类的run()方法,我们获得了继承的另一个好处也就是所谓的 多态 # 多态: # 什么是多态 . 一种类型的多种对象 # 例 有序数据类型 --> 多态 -->列表 字符串 元组 '''例''' class Animal: def
阅读全文
摘要:继承补遗 # 继承中的查找顺序 # 经典类: 深度优先 # 新式类: 广度优先 # mro方法 # 只能新式类中使用,通过类名调用-->生成继承顺序的列表 # # super()方法 : 按照mro列表顺序,从定义位置找到(调用super()类)的上一层类.而不是调用父类的方法 """如例:Foo没
阅读全文
摘要:面向对象编程 对象是什么 对象是数据与功能的容器(集合).是一系列存在相关联系的数据与功能的集合.面向过程 设计一系列流水线机械式的思维方式 优点: 将复杂的过程流程化, 缺点: 拓展性差.一套流程只能用于一个场景(常用于不需要拓展维护的场景)面向对象 建立一个个对象,通过对象之间的互动完成程序运算
阅读全文
摘要:start.py import sys import os from core import src sys.path.append(os.path.dirname(__file__)) print(os.path.dirname(__file__)) print(os.path.dirname(o
阅读全文
摘要:一 # 时间模块优先掌握的操作 # 一:time # 时间分为三种格式: # 1、时间戳(timestape):从1970年到现在经过的秒数 # 作用:用于时间间隔的计算 # print(time.time()) # 2、格式化的时间字符串(format string): 按照某种格式显示的时间:2
阅读全文
摘要:模块的导入和使用什么是 包含有一系列功能的.py文件. 种类: 1 使用python编写的py.文件 2 已经被编译为共享库或者DLL的C或者C++程序 3 把一系列文件组织到一起的文件夹(包) 4 使用C编写并连接到python解释器的内置模块为什么 从文件级别组织程序更方便管理. 拿来主义提升开
阅读全文
摘要:一、二分法 【案例解析】 # 需求:有一个按照从小到大顺序排列的数字列表# 需要从该数字列表中找到我们想要的那个一个数字# 如何做更高效?nums=[-3,4,7,10,13,21,43,77,89]find_num=10nums=[-3,4,13,10,-2,7,89]nums.sort() ==
阅读全文
摘要:一、叠加多个装饰器的加载、运行分析(了解***)def deco1(func1): # func1 = wrapper2的内存地址 def wrapper1(*args,**kwargs): print('正在运行 >deco1.wrapper1') res1=func1(*args,**kwarg
阅读全文
摘要:迭代器 1、什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复 都是基于上一次的结果而继续的,单纯的重复并不是迭代 2、为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型 有:列表、字符串、元组、字典、集合、打开文件 l=['egon','liu','
阅读全文

浙公网安备 33010602011771号