diff --git a/Day01-15/06.函数和模块的使用.md b/Day01-15/06.函数和模块的使用.md index a033cfe..0200c30 100644 --- a/Day01-15/06.函数和模块的使用.md +++ b/Day01-15/06.函数和模块的使用.md @@ -30,7 +30,6 @@ for num in range(1, m - n + 1): fm_n *= num print(fm // fn // fm_n) ``` - ### 函数的作用 不知道大家是否注意到,在上面的代码中,我们做了3次求阶乘,这样的代码实际上就是重复代码。编程大师*Martin Fowler*先生曾经说过:“**代码有很多种坏味道,重复是最坏的一种!**”,要写出高质量的代码首先要解决的就是重复代码的问题。对于上面的代码来说,我们可以将计算阶乘的功能封装到一个称之为“函数”的功能模块中,在需要计算阶乘的地方,我们只需要“调用”这个“函数”就可以了。 @@ -109,8 +108,6 @@ def add(*args): for val in args: total += val return total - - # 在调用add函数时可以传入0个或多个参数 print(add()) print(add(1))