小编典典

如何在Python中计算平方根?

python

为什么Python会给出“错误”的答案?

x = 16

sqrt = x**(.5)  #returns 4
sqrt = x**(1/2) #returns 1

是的,我知道import math并使用sqrt。但我正在寻找以上答案。


阅读 184

收藏
2021-01-20

共1个答案

小编典典

sqrt=x**(1/2)在做整数除法。1/2 == 0

因此,您在第一个实例中计算x (1/2),在第二个实例中计算x (0)。

没错,这是对其他问题的正确答案。

2021-01-20