我正在使用Python中的牛顿猜测和检查方法来完成一个近似数字的平方根的数学问题。用户应该输入一个数字,初始猜测数字,以及他们想要在返回之前检查他们的答案的次数。为了让事情变得更容易,并且了解Python(几个月前我才刚刚开始学习这门语言),我将它分解为一些较小的函数;现在的问题是,我无法调用每个函数并传递数字。 这里是我的代码,与意见,以帮助(每个功能在使用顺序排列): # This progr
对于一个赋值,我们被要求创建一个返回反函数的函数。基本问题是从平方函数创建平方根函数。我想出了一个使用二分查找的解决方案和另一个使用牛顿方法的解决方案。我的解决方案似乎适用于立方根和平方根,但不适用于log10。这里是我的解决方案: #Binary Search
def inverse1(f, delta=1e-8):
"""Given a function y = f(x) that