摘要:1复习 2作业 3面试题 4内置函数 range dir help class str(object) | str(object='') -> str | str(bytes_or_buffer[, encoding[, errors]]) -> str collable time writable
阅读全文
摘要:1复习 哇哈哈0哇哈哈1哇哈哈2哇哈哈3 2生成器函数进阶 1send 123123123*** 1123*** 1123*** 1 hello456*** 2 2计算移动平均值 3预激生成器的装饰器 4yield from
阅读全文
摘要:1复习 2迭代器 1双下方法 2协议 3判断方法 4for 5迭代器的好处 3.生成器 1.生成器函数 执行之后会得到一个生成器作为一个返回值 2.next方法获取生成器的值 4 利用生成器监听文件输入
阅读全文
摘要:1装饰器 *的聚合打散 2.完美装饰器 3.作业 4.装饰器的进阶 1.带参数的装饰器 2.多个装饰器装饰同一个函数
阅读全文
摘要:1闭包复习 2作业讲解 time 模块 3初识装饰器 1.装饰器 2.封板 3.装饰带参数函数的装饰器 4.装饰器的固定模式
阅读全文
摘要:1默认参数的陷阱 2作业讲解 3 函数的命名空间 5闭包
阅读全文
摘要:1复习 2初识函数 传参 动态参数以及形参顺序 动态参数的另一种传参方式 函数的注释
阅读全文
摘要:# f.seek(6) #按照字节定光标的位置 严格按照编码方式的字节数调光标 否则报错 # r 只读 # f=open('hhh',mode='r',encoding='utf-8') # cotent=f.read() # print(cotent,type(cotent)) # f.close() #rb bytes类型 不用写编码 用于非文字文件类型打开 上传下载 # f=op...
阅读全文
摘要:1昨日内容回顾 2 基础数据类型汇总 字符串 列表 字典 元祖 集合 深浅copy 直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。 直接赋值:其
阅读全文
摘要:01昨日内容回顾 02作业讲解 代码块的缓存机制的适用范围: int(float),str,bool。 int(float):任何数字在同一代码块下都会复用。 bool:True和False在字典中会以1,0方式存在,并且复用。 大前提:小数据池也是只针对 int(float),str,bool。
阅读全文
摘要:列表里面的改 可以直接list[]=".." 赋值 也可以用字符串的操作方式list[].upper()等 数字类型分为:可变数据类型 不可变数据类型 不可变数据类型(可哈希 ”二分法查询”):元祖 bool int str(对于str进行的操作都形成一个新的字符串 原来字符串并没有改变) 可变数据
阅读全文
摘要:# import sys # print(sys.maxunicode) ##作业题 # s="132a4b5c" # s1=s[0]+s[2]+s[1] # s="asdefr" # # for i in s: # # print(i) # i=0 # while 1: # print(s[i])
阅读全文
摘要:#计算1-2+3-4+5...-99除了88所有数的和 # i=0 # j=1 # sum=0 # while i<99: # i+=1 # if i==88: # continue # else: # # sum=sum+i*j # j=-j # print(sum) #计算1—2+3...+99
阅读全文
摘要:恢复内容开始 1.昨日内容回顾 编译型:一次性将全部代码翻译成二进制文件。 c c++ 优点:运行效率高 缺点:开发效率慢,不能跨平台。 解释型:当程序运行时,从上至下一行一行的解释成二进制 优点:开发速度快,可跨平台 缺点:运行效率低 pyrhon2和python3宏观上的区别: python2x
阅读全文