【发布时间】:2015-06-04 14:29:11
【问题描述】:
我是编程新手,刚学python。
我正在使用 Komodo Edit 9.0 编写代码。所以,当我写“from math import sqrt”时,我可以毫无问题地使用“sqrt”函数。但是如果我只写“import math”,那么那个模块的“sqrt”函数就不起作用了。这背后的原因是什么?我能以某种方式解决它吗?
【问题讨论】:
-
您没有使用
math.sqrt()访问上述方法。 -
你需要使用math.sqr
-
我可能会在 15 分钟后接受答复。好的,我会这样做的。谢谢。 @随机用户名
-
FWIW,如果你只想做平方根,不要费心导入
sqrt。而不是sqrt(x)只需执行x ** 0.5- 内置的幂运算符是高效的并节省了函数调用。 -
不,我只是想了解模块的工作原理。无论如何,谢谢你的好意建议。 @PM2Ring