python如何开根

python如何开根

作者:Rhett Bai发布时间:2026-01-05阅读时长:0 分钟阅读次数:18

用户关注问题

Q
如何在Python中计算平方根?

我想知道在Python程序里,要怎么计算一个数的平方根?

A

使用math模块的sqrt函数计算平方根

在Python中,可以导入math模块,然后使用math.sqrt()函数来计算平方根。示例代码:

import math
result = math.sqrt(16)
print(result)  # 输出4.0
Q
除了math.sqrt(),还有什么方法可以开根号?

除了使用math模块的sqrt函数,有没有其他方法能计算平方根?

A

使用幂运算符计算平方根

可以使用Python的幂运算符来计算平方根,例如n的平方根可以写成n 0.5。示例代码:

number = 25
sqrt_value = number  0.5
print(sqrt_value)  # 输出5.0
Q
如何计算负数的平方根?

如果要求负数的平方根,Python该怎么处理?

A

使用cmath模块计算复数平方根

当计算负数的平方根时,可以使用cmath模块,它支持复数运算。示例代码:

import cmath
result = cmath.sqrt(-9)
print(result)  # 输出3j