摘要: ```time模块时间的格式:1)时间戳:从1970年到现在经历的秒数time.time()2)按格式:2020-3-30 11:11:00time.strftime('%Y-%m-%d %H:%M:%S %p')时分秒:也可以用%X3)结构化的时间:用于获取当前时间的某一个部分res = time.localtime()res.tm_yeardatetime模块datetime.datetime... 阅读全文
posted @ 2020-03-30 16:23 pythoner_wl 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、检索文件夹大小的程序,要求执行方式如下 python3.8 run.py 文件夹 import sys,os src = sys.argv[1] res = 0 def size_of_file(file): global res for file1 in os.listdir(r'%s'%fi 阅读全文
posted @ 2020-03-30 16:22 pythoner_wl 阅读(172) 评论(0) 推荐(1) 编辑
摘要: 十九、项目编程规范 编程规范: 比如,ATM,文件夹下的bin文件夹的运行文件要引用core文件夹下的src,要用绝对导 入,相对导入,会报错, ImportError: attempted relative import with no known parent package 把src的文件夹直 阅读全文
posted @ 2020-03-29 20:00 pythoner_wl 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 十八、模块 阅读全文
posted @ 2020-03-26 19:19 pythoner_wl 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 十七、匿名函数 二分法:查找 定义函数: lambda 参数:表达式(返回) func= ... 调用: 定义的整体加括号 func() max(l,key=func) func返回的是比较的依据 max(l,key=lambda x:l[x]) min sorted:reverse参数,key参数 阅读全文
posted @ 2020-03-26 19:05 pythoner_wl 阅读(126) 评论(0) 推荐(0) 编辑
摘要: with open('tank.txt','r',encoding='utf-8') as f: g=(len(line) for line in f) print(sum(g)) #为何 报错? # 因为文件已经关闭,但是文件外要使用g,g是个生成器对象要在f的代码块中执行产生值,所以报错。 阅读全文
posted @ 2020-03-26 17:25 pythoner_wl 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 使用递归打印斐波那契数列(前两个数的和得到第三个数,如:0 1 1 2 3 4 7...) def fb(x,y): print(y,end=' ') x,y = y,x+y fb(x,y) print(0,end=' ') fb(0,1) 一个嵌套很多层的列表,如l=[1,2,[3,[4,5,6, 阅读全文
posted @ 2020-03-25 17:34 pythoner_wl 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 可迭代对象:但凡内置有__iter__方法的都是可迭代对象 迭代器: d1 = d.__iter__() d1是个迭代器 d1.__next__() 取下一个值 可以print出来 迭代器对象:内置有__next__方法的,并且内置有__iter__方法的对象 迭代器对象.__next__() 得到 阅读全文
posted @ 2020-03-24 17:37 pythoner_wl 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 基于迭代器的方式,用while循环迭代取值字符串、列表、元组、字典、集合、文件对象 def for1(l): l = l.__iter__() while True: try: print(l.__next__()) except: break l = 'abcde' for1(l) 自定义迭代器实 阅读全文
posted @ 2020-03-24 17:30 pythoner_wl 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 装饰器:定义一个函数,为其他函数添加额外功能 开放封闭原则:拓展功能开放,修改源码封闭 语法糖:@timmer 装饰器调用: 加载顺序:自下而上 最终index就是最外层的wrapper 执行顺序:从外层到内层 阅读全文
posted @ 2020-03-23 16:48 pythoner_wl 阅读(76) 评论(0) 推荐(0) 编辑