03 2020 档案
摘要:"""# json&pickle模块# 1.什么是序列化# 2.为何要有序列化# 3.如何做序列化与反序列化1.序列化指的是把内存数据类型转换成一个特定格式的内容,该格式的内容可用于存储或传输给其他平台使用内存的数据类型 》序列化 》特定格式(json、pickle模式)内存的数据类型《 反序列化《
阅读全文
摘要:#随机生成验证码import randomdef code(number=6): res="" for i in range(number): s1=chr(random.randint(65,90)) s2=str(random.randint(0,9)) res+=random.choice([
阅读全文
摘要:# 一个python文件有两种用途# 1、被当成程序运行# 2、被当做模块导入 import osimport syssys.path.append(os.path.dirname(os.path.dirname(__file__)))from core import srcif __name__
阅读全文
摘要:面向过程编程思想: 核心是过程二字,过程即流程,指的是做事的步骤:先什么,再什么,后什么 基于该思想编写程序好比在设计一条流水线优点:复杂的问题流程化、进而简单化缺点:可扩展性差面向过程的编程思想应用场景:1.不是所有的软件都需要频繁更迭,比如编写脚本2.即便是一个软件需要频繁更迭,也并不代表这个软
阅读全文
摘要:叠加多个装饰器 @deco1 @deco2 @deco3(11) def index(x,y): print('from index %s:%s' %(x,y))index(1,2) 加载顺序自下而上 执行顺序自上而下 三元表达式语法格式: 条件成立时要返回的值 if 条件 else 条件不成立时要
阅读全文
摘要:def auth(参数1,参数2,参数3): def deco(func): def wrapper(*args,**kwargs): res=func(*args,**kwargs) return res return wrapper return deco from functools impo
阅读全文
摘要:1.什么是装饰器?器指的是工具,可以定义成函数装饰指的是为其他事物添加额外的东西点缀合在一起的意思是:装饰器指的是定义一个函数,该函数为其他函数增加额外的功能2.为何要用装饰器?开放封闭原则:开放指的是对拓展功能是开放的,封闭指的是对修改源代码是封闭的装饰器就是在不修改被装饰器对象源代码以及调用方式
阅读全文
摘要:# print("ATM案例".center(60,"*"))"""0退出1登录2转账3查询4提现5注册"""def quit(): print("欢迎下次使用")def login(): print("登录功能")def transfer(): print("转账功能")def check_bal
阅读全文
摘要:1.命名关键字参数 命名关键字参数:在定义函数时,*后定义的参数,如下所示,称之为命名关键字参数 特点:1.命名关键字参数必须按照key=value进行传值 def func(a,b,*,c,d):#其中c/d称之为命名关键字参数 print(a,b) print(c,d) func(1,2,c=3
阅读全文
摘要:# 一 形参与实参介绍# 形参:在定义函数阶段定义的参数称之为形式参数,简称形参,相当于变量名def func(x, y): # x=1,y=2 print(x, y) # 实参:在调用函数阶段传入的值称之为实际参数,简称实参,相当于变量值# func(1,2) # 形参与实参的关系:# 1、在调用
阅读全文
摘要:# 函数定义"""def 函数名(参数1,参数2...): 文档描述 函数体 return 返回值"""# 有参函数def my_min(x,y): res=x if x<y else y return resha=my_min(3,2)print(ha)# 无参函数def interactive(
阅读全文
摘要:x 模式控制文件操作的模式x 只写模式 不可读 文件不存在则创建 文件存在则报错 总结:x模式只写模式 文件不存在则创建文件 文件存在则报错 不可写 控制文件读写内容模式:t 模式: 1.读写以str(unicode)为单位 2.只能是文本文件 3.必须指定字符编码,即必须指定encoding参数
阅读全文
摘要:1.文件,什么是文件? 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟接口 计算机三层体系结构:用户/应用程序 open() 操作系统(文件) 计算机硬件(硬盘)2.为什么要用文件? 用户/应用程序可以通过文件将数据永久的保存在硬盘中,即操作文件就是操作硬盘 用户/应用程序直接操作的是文件,对
阅读全文
摘要:# 1、作用# 1.1 关系运算# friends1 = ["zero","kevin","jason","egon"]# friends2 = ["Jy","ricky","jason","egon"]## l=[]# for x in friends1:# if x in friends2:#
阅读全文
摘要:#列表# 1.作用按位置存放多个值list1=[1,2.3,True,"yoona"]print(type(list1))# 2.类型转换: 能够被for循环遍历的类型都可以当做参数传给list()转成列表res=list("haha")print(res,type(res))res=list({"
阅读全文
摘要:内容一:for循环'''1、什么是for循环 循环就是重复做某件事,for循环是python提供第二种循环机制2、为何要有for循环 理论上for循环能做的事情,while循环都可以做 之所以要有for循环,是因为for循环在循环取值(遍历取值)比while循环更简洁3、如何用for循环语法:for
阅读全文
摘要:考试(10分钟) 1、什么是变量?为何要有变量? 变量是发生变化的量 ,用来记录的事物的变化状态 2、变量的三大组成部分是?每部分的作用是什么? 变量名、赋值符号、变量值 先定义后引用 xxx=10 print(xxx) 3、变量名的命名原则、规范、风格变量名由字母数字下划线组成且数字不能打
阅读全文
摘要:讲解套路: 1、xxx是什么? 窍门:提取知识点名词中的关键字来加以解释 2、为什么要有它? 大前提:python中语言中出现的所有的语法都是为了让计算机能够具备人的某一功能/像人一样去做xxx 3、如何用? 今日内容:变量与基本数据类型(全为重点) 一、什么是变量? 变量就是可以变化的量,量是指事
阅读全文
摘要:进程通信 知识总览 什么是进程通信? 进程通信就是指进程间的信息交换 进程是分配系统资源的单位(包括内存地址空间),因此各进程拥有的内存地址空间相互独立 为保证安全,一个进程不能直接访问另一个进程的地址空间 但是进程之间的信息交换是必须实现的,为保证进程间的安全通行,操作系统提供了一些方法 共享存储
阅读全文
摘要:进程控制 知识总览 什么是进程控制? 进程控制的主要功能是对系统中的所有进程实施有效的管理,它具有创建新进程、撤销已有进程、实现进程状态转换等功能。 简化理解:进程控制就是实现进程状态转换 如何实现进程控制? 用原语实现进程控制,原语的特点是执行期间不允许中断,只能一气呵成 这种不可被中断的操作即原
阅读全文
摘要:进程的状态与转换 知识总览 进程的状态--三种基本状态 进程是程序的一次执行。在这个执行过程中,有时进程正在被CPU处理,有时有需要等待CPU服务,可见进程的状态是会有各种变化,为了方便对各个进程的管理,操作系统需要将进程合理地划分为几种状态。 三种基本状态 运行态、就绪态、阻塞态 运行态 占有CP
阅读全文
摘要:进程的定义、组成、组织方式、特征 知识总览 进程的定义 程序:就是一个指令序列 早期的计算机(只支持单道程序) PCB、程序段、数据段三部分构成了进程实体(进程映像),一般情况下,我们把进程实体简称为进程,例如,所谓创建进程,实质上是创建进程实体中的PCB;而撤销进程,实质上是撤销进程实体中的PCB
阅读全文
浙公网安备 33010602011771号