Python math 模块

Python math.sqrt() 函数用于计算平方根

语法

math.sqrt(x)

参数

x:非负数字。

返回值

返回 x 的平方根(float)。x 为负抛 ValueError

示例

import math

print(math.sqrt(16))     # 4.0
print(math.sqrt(2))      # 1.4142135623730951
print(math.sqrt(0))      # 0.0

# 负数会抛 ValueError
# print(math.sqrt(-1))   # ValueError

输出:

4.0
1.4142135623730951
0.0

注意事项

参数为负抛 ValueError(返回 float)。想算任意次方根用 x ** (1/n)。