标签:
负数的平方根是虚数。
不能使用sqrt,因为它只能处理浮点数,而虚数是完全不同的——这也是由另外一个叫做cmath(即 complex math, 复数)的模块来实现这些功能的原因。
>>> import cmath >>> cmath.sqrt(-1) 1j
注意,这里并没有使用 from ... import ... 语句,因为一旦使用了这个语句,就没法使用普通的sqrt函数了。
因此,除非真的需要from这个形式的模块导入语句,否则应该坚持使用普通的import。
标签:
原文地址:http://www.cnblogs.com/Joseph-AMI/p/4712891.html