二分查找法求某数的任意次方根

以下代码出自 MOOC 《计算机科学和 Python 编程导论》第四讲。 这段代码比较简单,但至少有以下值得注意和学习的地方: 二分查找法的使用 测试用例覆盖所有情况(在这里是:正数、负数、绝对值大于 1、绝对值小于 1) 对 low 和 high 赋值的方式,比较巧妙 为每个功能函数添加说明文档(即使工作多年的职业程序员,也不一定做到) def findRoot(x, power, epsilo