摘要:
递归函数 函数内部直接或间接的调用函数自身 将复杂问题简单化 例子程序 def sum_digits(n): """Return the sum of the digits of positive integer n.""" if n < 10: return n else: all_but_las 阅读全文
摘要:
高阶函数 将函数作为参数 例如 1 def sum_naturals(n): 2 total, k = 0, 1 3 while k <= n: 4 total, k = total + k, k + 1 5 return total def sum_cubes(n): total, k = 0, 阅读全文
摘要:
测试 DOCSETS 在docstring中直接添加测试 def sum_naturals(n): """Return the sum of the first n natural numbers. >>> sum_naturals(10) 55 >>> sum_naturals(100) 5050 阅读全文