在Python中,计算一个数的平方根可以使用指数运算符 ` `,具体表示如下:
```python
num = float(input('请输入一个数字:')) 获取用户输入的数字
num_sqrt = num 0.5 计算数字的平方根
print('%.3f 的平方根为 %.3f' % (num, num_sqrt)) 输出结果,保留三位小数
如果需要计算负数的平方根或者复数的平方根,可以使用 `cmath` 模块中的 `sqrt` 函数,如下所示:
```python
import cmath 导入复数数学模块
num = int(input('请输入一个数字:')) 获取用户输入的数字
num_sqrt = cmath.sqrt(num) 计算数字的平方根
print('{0} 的平方根为 {1:0.3f}{2:0.3f}j'.format(num, num_sqrt.real, num_sqrt.imag)) 输出结果,保留三位小数,并包括虚部
以上代码可以计算实数和复数的平方根