2020年2月9日
摘要:
装饰器 开放封闭原则: 1.对功能的扩展开放 2.对修改源代码及调用方式封闭 装饰器:不修改源代码及调用方式的前提下,额外增加新功能 def foo(): print('缘起缘灭缘终尽') def warpper(func): # func == foo函数的内存地址 def inner(): pr
阅读全文
posted @ 2020-02-09 20:03
we我们
阅读(110)
推荐(0)
2020年2月8日
摘要:
匿名函数 lambda x:x 定义函数的关键字 x: 形参 可以写多个,也可以不写 :x 返回值 必须写,只能写一个数据类型 内置函数(2) 字典创建新简便方法: # dict(k=1) # dict([(1,2)]) # dict(**dic1,**dic2) print()sep:每个元素的分
阅读全文
posted @ 2020-02-08 16:55
we我们
阅读(154)
推荐(0)
摘要:
生成器 生成器的本质就是一个迭代器 生成器和迭代器的区别: 迭代器python自带 生成器程序员自己写的 生成器和迭代器通过send和内存地址进行区分 文件句柄是一个迭代器 具有__iter__ 和 __next__两种方法 生成器的编写方式: 基于函数编写 推导式方式编写 # 基于函数编写def
阅读全文
posted @ 2020-02-08 15:32
we我们
阅读(133)
推荐(0)
2020年2月5日
摘要:
函数名的第一类对象及使用 1.当作值,赋值给变量 def func(): print(1) print(func) # 查看函数的内存地址 a = func print(a) a() 2.可以当作容器的元素 lst = []dic = {} def func(): print(1) def foo(
阅读全文
posted @ 2020-02-05 20:36
we我们
阅读(150)
推荐(0)
2020年2月4日
摘要:
函数进阶 动态参数 *args 动态位置参数 **kwargs 动态默认参数(关键字) 形参:位置参数>动态位置参数>默认参数>动态默认参数 实参:默认参数>关键字参数 定义的时候 *和**都是聚合 函数体和实参 *和**都是打散 实参中字典的键不能使用数字 函数的注释 def 函数名(): """
阅读全文
posted @ 2020-02-04 20:03
we我们
阅读(104)
推荐(0)
2020年1月31日
摘要:
函数的定义 def 函数名(): 函数体 定义函数的时候函数体不执行,函数体中存放的是代码 函数的调用: 函数名() 启动函数 接收返回值 函数的返回值 return 关键字 return "字符串" 返回的是字符串 return [1,2,3] 返回的是列表 return 1,2,3,4 返回以元
阅读全文
posted @ 2020-01-31 17:19
we我们
阅读(121)
推荐(0)
摘要:
文件操作 r w a rb wb ab r+ w+ a+ 打开文件: 字符串: 文件位置(路径) 文件的操作模式 文件的编码 open("a1",mode="r",encoding="utf-8") 读(r/rb) read() 全部读取 read(3) r:读字符 rb:读字节 readline(
阅读全文
posted @ 2020-01-31 16:51
we我们
阅读(133)
推荐(0)
摘要:
基础类型数据补充 str capitalize(首字母大写) title(每个单词首字母大写) swapcase(大小写转换) center(居中) find(通过元素查找索引)--不存在就返回-1 index(通过元素查找索引)--不存在就报错 join(将列表转换成字符串) list lst.s
阅读全文
posted @ 2020-01-31 16:06
we我们
阅读(130)
推荐(0)
摘要:
深浅拷贝 赋值:将多个变量名指向一个同一个内存地址,有一个操作内存地址的值进行改变,其余的变量名在查看的时候都进行更改 浅拷贝: 只拷贝第一层元素的地址,只有修改拷贝的数据第一层的时候源数据不受影响 给可变数据类型(第二层元素)进行添加的时候源数据会受影响 = 是修改 append 是添加 可变数据
阅读全文
posted @ 2020-01-31 15:36
we我们
阅读(109)
推荐(0)
摘要:
整型及布尔值转换 python3:都是整型 python2:整型,长整型 十进制转换成二进制:bin() 二进制转换成十进制:int("1110",2) 数字:只要不为零,转换成布尔值时都是True 字符串:只要有内容,转换成布尔值时都是True 索引、切片、步长 索引: 从左向右 从右向左 索引不
阅读全文
posted @ 2020-01-31 15:07
we我们
阅读(430)
推荐(0)