摘要: 1、装饰器模板 def deco1(func1): # func1=被装饰的index的内存地址 def wrapper1(*args, **kwargs): print('******1') res1 = func1(*args, **kwargs) print('end1') return re 阅读全文
posted @ 2020-12-30 14:44 BaiM0 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、函数的对象 在python中,函数是第一类对象,函数是第一等公民 本质:函数可以当变量用 def func(): print('from func') 1、可以赋值 f=func print(f) f() 2、可以当做参数传给另一个函数 def foo(x): print(x) x() foo( 阅读全文
posted @ 2020-12-29 15:31 BaiM0 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、函数介绍 1、什么是函数 ps:函数时用来盛放代码的容器 具备某一功能的工具-->函数 事先准备工具的过程-->函数的定义 遇到应用场景拿来就用-->函数的调用 所以函数的使用原则: 类似于定义变量 先定义 后调用 2、为何要用函数 解决下述问题: 1、代码组织结构不清晰、可读性差 2、可拓展性 阅读全文
posted @ 2020-12-28 16:09 BaiM0 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、bytes类型 x = "上" priint([x,]) # 编码 编码 # 字符 >unicode >其他编码 # # 解码 解码 # 字符< unicode< 其他编码 Python encode() 方法以 encoding 指定的编码格式编码字符串。errors参数可以指定不同的错误处理 阅读全文
posted @ 2020-12-25 15:14 BaiM0 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 补充:setdefault与update的区别 例:d={‘’name'':''egon'',''age'':18,''gender'':''xxx''} d.update({''gender'':''male''}) res = d.setdefault(''gender'',''male'') 阅读全文
posted @ 2020-12-24 15:21 BaiM0 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、列表 定义:[]内可以有多个任意类型的值,逗号分隔 优先掌握的操作 1、按照索引存取值(正向存取+反向存取):即可存也可取 2、切片(顾头不顾尾,步长) l=[11,22,33,44] l=[0:3:2] new_l=[:] 浅copy:只拷贝外层,内层可变类型不拷贝 深copy:执行 from 阅读全文
posted @ 2020-12-23 16:13 BaiM0 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、for循环的补充 for+range for i in range(10,3,-1)(从第十位倒取到第四位) print(i) for+enumerate for i,name in enumerate(["egon","tom","jack"]): # [(0,"egon"),(1,"tom" 阅读全文
posted @ 2020-12-22 20:09 BaiM0 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、引子 1、什么是循环? 循环就是重复做某件事 2、为何要有循环 为了控制计算机能够像人一样去重复做某件事 3、如何用循环 基本语法: while 条件: 代码1 代码2 代码3 二、while循环的基本用法 例: i=0 tag=True while tag: if i==5 tag=false 阅读全文
posted @ 2020-12-21 16:47 BaiM0 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一、基本运算符 1、算数运算符 python支持的算数运算符与数学上计算的符号是一致的,我们以x=9,y=2为例 2、比较运算符 比较运算用来对两个值进行比较,返回的是布尔值的True和Flase,x=9,y=2 3、增量赋值 4、链式赋值 x=10 y=x z=y x,y,z (10,10,10) 阅读全文
posted @ 2020-12-18 15:58 BaiM0 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1、变量 1.1定义:为了让计算机能够像人一样记住事物的状态 程序=数据+功能 变量的基本使用:先定义,后引用 变量的三大组成部分: 变量名、=(赋值符号)、变量值 变量名:用来找值 赋值符号:将变量值的内存地址绑定给变量名 变量值:就是我们存储的数据,或者说记录事物的状态 1.2引用 name = 阅读全文
posted @ 2020-12-17 15:53 BaiM0 阅读(182) 评论(0) 推荐(0) 编辑