文章目录 正数使用`num**0.5`,负数使用`cmath.sqrt(num)` 如果是复数,使用`cmath.sqrt(complex(num_real,num_imag))` 正数使用num**0.5,负数使用cmath.sqrt(num) # coding: utf-8 # filename : test.py # author by : liukai # time : 2019年8月21日13:41:37 ''' 函数功能:判断一个数是否为非负数,然后返回平方根 1. 正数直接输出 2. 负数输出复数 ''' def sqrt(): num = float(input('please i