- 博客(3)
- 收藏
- 关注
原创 对Student类编写单元测试,结果发现测试不通过,请修改Student类,让测试通过
题目来源:廖雪峰python教程原题目代码:import unittestclass Student(object): def __init__(self, name, score): self.name = name self.score = score def get_grade(self): if self.score >= 60: return 'B' if self.score
2020-08-04 21:22:45 728
原创 请编写一个decorator,能在函数调用的前后打印出‘begin call‘和‘end call‘的日志
题目来源:廖雪峰的官方网站题目:请编写一个decorator,能在函数调用的前后打印出’begin call’和’end call’的日志本题思路借鉴此文大佬,难点在于如何显示调用函数后的日志。RonnyChan代码如下:def log(func): def wrapper(*args, **kw): print('begin call') c = func(*args, **kw) print('end call') r
2020-08-04 05:04:31 545
原创 请设计一个decorator,它可作用于任何函数上,并打印该函数的执行时间
题目来源:廖雪峰的官方网站python小白,记录学习过程题目:请设计一个decorator,它可作用于任何函数上,并打印该函数的执行时间代码如下:import time, functoolsdef metric(fn): start_t = time.time() @functools.wraps(fn) def wrapper(*args, **kw): end_t = time.time() - start_t print('%s e
2020-08-04 04:12:06 439 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人