今天数学课正好讲这个,于是整点花的( 使用牛顿迭代法求函数 f(x)=x^2-2 在 x=1.5 附近的零点,即 \sqrt 2 的值,精确到 10^{-12}。 允许赋值表达式: (lambda: (zero := lambda f, df, x, e: zero(f, df, x - fx / df(x), e) if abs(fx := f(x)) > e else x))()(lambda x: x * x - 2, lambda x: x * 2, 1.5, 1e-12) 写成纯 lambda: (…

2021年11月30日 0条评论 1503点热度 4人点赞 funnysyc 阅读全文