python 中的cmath函数sqrt(),在计算平方根时
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))
其中{0}对应num值
{1:0.3f}对应num_sqr.real的值保留三位小数
{2:0.3f}对应mun_sqrt.imag的值保留三位小数
如果num_sqrt是实数,则num_sqrt.real代表num_sqrt的实部,num_sqrt.imag代表num_sqrt的虚部