代码改变世界

阅读排行榜

计算函数执行时间的装饰器

2019-06-19 09:42 by 屈原我爱你, 822 阅读, 收藏,
摘要: import timedef wrapper(func): def inner(*args,**kwargs): """函数执行之前的操作""" start_time=time.time() time.sleep(4) res=func(*args,**kwargs) dur=time.time() 阅读全文

装饰器传递参数

2019-06-19 16:51 by 屈原我爱你, 751 阅读, 收藏,
摘要: """如何批量控制装饰器是否执行,只需要在原有的基础上添加外层函数。进行bool值控制即可"""import timeFlag=Falsedef wrapper_out(Flag): def wrapper(func): def inner(*args,**kwargs): if Flag: sta 阅读全文

天干地支纪年法

2019-06-18 14:59 by 屈原我爱你, 491 阅读, 收藏,
摘要: 如何计算当前年份是天干地支哪一年? 阅读全文

余数

2019-06-25 11:31 by 屈原我爱你, 279 阅读, 收藏,
摘要: """输出文件的内容,按照五个一页的元素进行分类(divmod算商和余数)"""with open('TG.txt',encoding='utf-8') as f: l=f.readlines()jk=[]for i in l: jk.append(str(l.index(i)+1)+'.'+i)# 阅读全文

'俄罗斯套娃'

2019-06-20 09:57 by 屈原我爱你, 238 阅读, 收藏,
摘要: """多个装饰器装饰一个函数,执行效果类似于俄罗斯套娃(3210123),难点在于各种传值"""def wapper(func):#func=inner2 def inner1(*args,**kwargs): print('子丑寅卯') ret=func(*args,**kwargs) print 阅读全文