- 博客(3)
- 收藏
- 关注
原创 对Student类编写单元测试,结果发现测试不通过,请修改Student类,让测试通过
题目来源: 廖雪峰python教程 原题目代码: import unittest class 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
907
原创 请编写一个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
678
原创 请设计一个decorator,它可作用于任何函数上,并打印该函数的执行时间
题目来源:廖雪峰的官方网站 python小白,记录学习过程 题目: 请设计一个decorator,它可作用于任何函数上,并打印该函数的执行时间 代码如下: import time, functools def 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
571
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅