作业完成的不错,思路很清晰。
一些需要注意的小问题:
1、目录结构划分一下,更便于维护。
2、除法分母为0的情况,如果抛出ZeroDivisionError 异常,说明是正确的,不需要手动再抛出异常了。
with pytest.raises(ZeroDivisionError) as exc_info:
calc_result = self.calc.divide(a, b)
作业完成的不错,思路很清晰。
一些需要注意的小问题:
1、目录结构划分一下,更便于维护。
2、除法分母为0的情况,如果抛出ZeroDivisionError 异常,说明是正确的,不需要手动再抛出异常了。
with pytest.raises(ZeroDivisionError) as exc_info:
calc_result = self.calc.divide(a, b)
pytest实战一
有个问题地方不知道怎么写,如果怎么去判断传入的参数是数值,不是字符串
https://github.com/pengxiufang/hogwarts_lg3/tree/master/python_practice
已修改