05 2018 档案
解压序列
摘要:1.按照位置一一对应的提出字符串、元组、列表、集合、字典中的数据(解压序列) 2.用于修饰器中声明可变长参数 3.游戏规则:a,b,*c,d,e,f=[1,2,3,4,5,6,7,8,9],a,d=d,a
阅读全文
函数即变量
摘要:def a(x): print('%s'%x) x=1 def b(): x=2 print('%s'%x) def c(): x=3 print('%s'%x) c() b() a('ok')
阅读全文
虚实之门
摘要:1.生成器就是可迭代对象(一个连接虚拟信息和实际内存的地址) 2.函数中,以yield(有的)而不是return(谁的)返回的值,就是一个生成器,而且可以返回多个值(每个yield迭代一次,取值前需要把返回值赋值给一个变量名) 3.列表解析中,用()而不时[]生成的值,就是一个生成器,可以用()._
阅读全文
for的逻辑
摘要:1.游戏规则:要不成功,要不有合理的理由放弃,只能有其一,否则必须向前走(调用可迭代对象的.__next__方法(那个是它)) 2.遵循这个协议的对象(任何对象.__iter__(一打)),就是可迭代对象(有.__next__方法的对象(一个地址)) 3.for开启了这个游戏,先执行了in后面的对象
阅读全文
我写的第4个程序(日志最近行读取函数)
摘要:read_rz(输入1,输入你日志的相对目录),就会得到你日志的最近一行文件:
阅读全文
文件指令集
摘要:1.恐龙是吧,print(a.closed()),是否释放了内存 2.你可行,print(a.encoding()),本文件的编码方法 3.服了老师,a.flush(),定时保存在硬盘上 4.太,print(a.tell()),总字节数 5.思考,a.seek(3,0)或(3,1)或(-3,2),光
阅读全文
近距离接触电脑
摘要:1.open中加入b参数,可直接操作字节或二进制指令,以便适用于跨平台或所有文件的操作 2.windows默认gbk格式,除非你一口得(decode)平台的格式(b.decode('utf-8'))才可在读取中不乱码 3.windows中的回车是\r\n两个字节,Python自动处理成了\n 4.写
阅读全文
文件写作方法
摘要:1.open中需要用到‘w’或'a'或'r+'参数 2.是它不,a.writable()打印出来是True 3.是它,a.write('字符串\n'),写一行数据(只能是字符串) 4.是它来进,a.writelines(列表),与a.write一样
阅读全文
文件读取方法
摘要:1.文件读取是模拟光标的移动来读 2.说得,a.read(),全部读取 3.说得吧,a.readable(),是否可读 4.说的你,print(a.readline(),end=''),不空行读取没读的那行 5.说的你仨,a.readlines,每行一个元素/n的列表 6.默认打开文件时光标在第一个
阅读全文
打开文件的逻辑
摘要:1.硬盘的存储语言就是open到的语言 2.pycharm选择的格式往往和硬盘格式不一致,所以需要转码,如下图: 3.我盆(open)只不过是一个盆,起到从硬盘装到内存数据的作用(句柄作用) 4.你需要用恐龙(close)释放盆,要不会占用操作系统的内存
阅读全文
话术库
摘要:1.你博得(import)可以直接引用.py文件的所有功能 2.格式:import 文件名 文件名.函数 3.import不能导入字符串,它最终通过__import__('文件名')导入相关功能
阅读全文
max的逻辑
摘要:1.从每组(可迭代对象)中选出可比较(可迭代)的代表 2.代表的指标一样,则选择每组中的第二个位置的代表 3.从第一个位置的代表开始,依次比较大小(字符串、数字、集合可比较) 4.可通过基(key)来整理标书(max(原可迭代对象,key=函数名))
阅读全文
抽象化指令
摘要:诶别缩 print(abs(-1)) 哦 print(all((1,2,''))) 诶你 print(any([0,1,''])) 拼 print(bin(125)) 不吗 print(bool(None)) 白痴(.踢开) print(bytes('我草',encoding='utf-8').decode('utf-8')) 查 print(chr(45)) 地儿 print(d...
阅读全文
浙公网安备 33010602011771号