摘要: 什么是序列化和反序列化?为什么要序列化? 序列化就是把内存当中的数据转成一种其它格式,这种格式可以存到文件里去 反序列化就是从文件里读出一种格式,可以把这种格式反解成内存当中的数据类型 1、持久保存状态需知一个程序的执行就在处理一系列状态的变化,'状态'会以各种各样有结构的数据类型的形 式被保存在内 阅读全文
posted @ 2021-04-14 20:02 此用户名不可用 阅读(56) 评论(0) 推荐(0)
摘要: re模块 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。 或者说:正则就是用来描述一类事物的规则。 (在Python中)它内嵌在Python中,并通过 re 模块实现。 正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 re模块不是内 阅读全文
posted @ 2021-04-14 19:43 此用户名不可用 阅读(73) 评论(0) 推荐(0)
摘要: import random print(random.random()) # (0,1) 随机小数 0到1 print(random.randint(3,5))# [3,4,5] 取整 print(random.randrange(3,5))# [3,5) 取整 print(random.choic 阅读全文
posted @ 2021-04-02 19:15 此用户名不可用 阅读(54) 评论(0) 推荐(0)
摘要: 1、import time 时间分为三种格式 1.1、时间戳 # 时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。 # 我们运行“type(time.time())”,返回的是float类型。 print(time.time()) # 1617280797.3197777 1 阅读全文
posted @ 2021-04-02 19:13 此用户名不可用 阅读(88) 评论(0) 推荐(0)
摘要: 模块 1、什么是模块 模块就是一系列功能的集合体 模块分为四种类别: 1、一个py文件就可以是一个模块 2、包:就是一个存放有__ init__.py文件的文件夹 3、使用C编写并链接到python解释器的内置模块 4、已被编译为共享库或DDL的C或C++扩展 模块有三种来源: 1、python解释 阅读全文
posted @ 2021-04-01 11:12 此用户名不可用 阅读(95) 评论(0) 推荐(0)
摘要: 函数的递归调用: 是函数嵌套调用的一种特殊形式。 具体指的是在调用一个函数的过程中又直接或者间接的调用了自己,称之为函数的递归调用。 函数的递归调用就是一个循环的过程,用函数来实现循环 def f1(): print('from f1') f1() f1() # 函数默认调用1000次 def f1 阅读全文
posted @ 2021-04-01 10:14 此用户名不可用 阅读(83) 评论(0) 推荐(0)
摘要: 面向过程编程 面向过程编程是一种编写思想 or 编程范式 面向过程核心是“过程”两字,过程就是流程,流程指的就是先干什么、再干什么、后干什么 基于面向过程编写程序就好比在设计一条条流水线 优点:复杂的问题流程化,进而简单化 缺点:牵一发而动全身,扩展性差 阅读全文
posted @ 2021-04-01 09:58 此用户名不可用 阅读(53) 评论(0) 推荐(0)
摘要: 1、什么是迭代器。 迭代器迭代取值的工具,迭代是一个重复的过程,但是每次重复都是基于上一次的结果而来。 2、为何要用迭代器 1、为了找到一种新的、统一的取值方式(可以不依赖于索引以及key取值) 2、惰性计算,不耗费内存 3、如何用迭代器 3.1、可迭代的对象iterable 内置有 __ iter 阅读全文
posted @ 2021-04-01 09:54 此用户名不可用 阅读(79) 评论(0) 推荐(0)
摘要: 1、闭包函数 1.1、闭函数: 被封闭起来的函数-->定义函数内部的函数,闭函数的特点是:只能在函数内用 1.2、包函数 该函数引用了一个名字,该函数是来自与 E 这一层的 1.3、闭包函数 指的是在定义在函数内部的函数,引用了一个来自外层作用域中的名字 def f1(): x = 1 def f2 阅读全文
posted @ 2021-03-30 19:18 此用户名不可用 阅读(131) 评论(0) 推荐(0)
摘要: 名称空间和作用域 名称空间Namespaces:存放名字与其对应的内存地址的地方 1、内置名称空间 存放的是python解释器自带的名字 生命周期:解释器启动则产生,解释器关闭则销毁 2、全局名称空间 存放的是顶级的名字 生命周期:py程序刚开始运行则立即产生,py程序结束则销毁 x = 10 # 阅读全文
posted @ 2021-03-30 19:09 此用户名不可用 阅读(65) 评论(0) 推荐(0)