Python
文章平均质量分 63
zyw6042
这个作者很懒,什么都没留下…
展开
-
Python cookbook进阶学习-元编程(一)
一、在函数上添加包装器import timefrom functools import wrapsdef timethis(func): ''' decorator that reports the execution time. ''' @wraps(func) def wrapper(*args, **kwargs): start =翻译 2017-09-23 21:53:32 · 338 阅读 · 0 评论 -
Python cookbook进阶学习-函数
声明:本博客所有内容总结均来自书籍cookbook,详情可查阅cookbook一、可接收任意数量参数的函数def avg(first, *rest): return (first + sum(rest))/(1+len(rest))avg(1, 2, 3, 4, 5)# 关键字参数只能出现在最后,*参数只能出现在最后一个位置参数后,其后的参数强制关键字参数def f原创 2017-09-18 17:02:29 · 533 阅读 · 0 评论 -
CodeWar刷题代码收藏(一)
def tickets(people): till = {100.0:0, 50.0:0, 25.0:0} for paid in people: till[paid] += 1 change = paid-25.0 for bill in (50,25): while (bill 0): till[bill] -= 1转载 2017-09-01 21:15:30 · 1758 阅读 · 0 评论