对输入的数字开根号:
import cmath a =float(input("请输入数字:")) num = cmath.sqrt(a) print(num)
导入cmath模块,而非math模块,math和cmath模块功能几乎相似,但是cmath多了复数的计算,如果对于正数开根号,使用哪个模块都可以。如果是负数开根号只能使用cmath,不然会报错:
(某些操作不符合数学定义)
对输入的数字开根号:
import cmath a =float(input("请输入数字:")) num = cmath.sqrt(a) print(num)
导入cmath模块,而非math模块,math和cmath模块功能几乎相似,但是cmath多了复数的计算,如果对于正数开根号,使用哪个模块都可以。如果是负数开根号只能使用cmath,不然会报错:
(某些操作不符合数学定义)