如何解释我的平方根程序

2024-04-24 16:22:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我的平方根程序是如何解释的,因为它似乎没有给我一个答案?你知道吗

def square_root(f):
    g=f
    while g**2!=f:
        g = 1.5*(g+f/g)
    return g

Tags: 答案程序returndefrootsquarewhile
1条回答
网友
1楼 · 发布于 2024-04-24 16:22:46

它不起作用,因为这部分g = 1.5*(g+f/g)是错误的

def square_root(f):
    g = f
    while g**2 > f:
        g = 0.5*(g+f/g)
    return g

看看我的功能: myfunction 你的一个: yourfunction

相关问题 更多 >