摘要: 什么是序列化 序列化指的是把内存的数据类型转换成一种特定的格式内容,该格式内容可用于存储或者传输给其他平台使用 内存中的数据类型 》序列化 》特定的格式(json格式或者pickle格式) 内存中的数据类型《 反序列化《 特定的格式(json格式或者pickle格式) eval源码 为何要用序列化 阅读全文
posted @ 2020-03-31 21:28 TopJocker 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一.time时间分为三种格式: 1.时间戳:从1970年到现在经过的秒数time.time() 作用:用于时间间隔计算 2.按照某种格式显示的时间形式:2020-03-30 11:11:11 time.strftime("%Y-%m-%d %H:%M:%S %p") 作用:用于展示时间 ("%Y-% 阅读全文
posted @ 2020-03-30 22:06 TopJocker 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一个python文件有两种用途:1.被当做程序运行 2.被当做模块导入二者的区别: ps(回收)__name__==mainimport导入模块在使用时必须加上前缀“模块.” 优点:肯定不会与当前空间中名字冲突 缺点:显得麻烦from模块名import函数名( 函数名是在当前位置的全局变量,但是指向 阅读全文
posted @ 2020-03-29 16:50 TopJocker 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 算法:是高效解决问题的办法 二分法:遇事切一半,要求:有序 nums=[-3,4,7,10,13,21,43,77,89] find_num=8 def binary_search(find_num,l): print(l) if len(l) == 0: print('找的值不存在') retur 阅读全文
posted @ 2020-03-26 21:55 TopJocker 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 叠加多装饰器加载与运行:def deco1(func): def wrapper1(*args,**kwargs): print("第一个") res = func(*args,**kwargs) return wrapper1def deco2(func): def wrapper2(*args, 阅读全文
posted @ 2020-03-25 21:30 TopJocker 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 装饰器补充:index = wrapper() index() def index(): """登录模块""" pass index.__name__() index.__doc__() def otter(func): @wraps(func) def wrappers(): from funct 阅读全文
posted @ 2020-03-24 21:31 TopJocker 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 装饰器:1.what 器:指的就是一种工具,可以定义成函数 装饰:指的就是为其他事物添加额外的点缀 合在一起:指的就是定义一个函数用来装饰其他函数也就是为其他函数添加额外功能的 2.why 开放封闭原则: 开放:是对拓展功能来说是开放的 封闭:是对源代码的修改是封闭的 装饰器就是在不修改源码的情况下 阅读全文
posted @ 2020-03-23 22:16 TopJocker 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.函数对象:函数本质上与变量类似,因此可以将函数当做变量来用。 (1)可以赋值 f = func() (2)可以当做函数参数传入 foo(func) (3)可以把函数当做另一个函数的返回值 return func (4)可以当做容器类型的一个元素 list = [func,1]2.函数嵌套 1.嵌 阅读全文
posted @ 2020-03-22 22:16 TopJocker 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 函数参数终章: 命名关键字形参:在定义函数时,*后定义的的参数称之为关键字参数 def func(x,y,*,a=1,b) 组合用:位置参数-默认形参-可变位置形参-关键字形参-**kwargs名称空间和作用域: 名称空间:存放名字的地方,对栈区的一种划分 内置名称空间:存放解释器内置的名字,存活周 阅读全文
posted @ 2020-03-19 22:29 TopJocker 阅读(130) 评论(0) 推荐(0) 编辑
摘要: def 函数名(参数): """描述""" 函数体 return1.函数参数:分实际参数和形式参数 形参:在函数定义阶段所定义得参数 实参:函数在调用阶段所传入的参数 关系:在函数调用的过程中实参绑定给形参,在函数结束调用的时候这种绑定关系就会解除2.位置参数:按照从左到右的顺序依次定义的参数 de 阅读全文
posted @ 2020-03-18 21:50 TopJocker 阅读(121) 评论(0) 推荐(0) 编辑