我正在考虑哪个更pythonic,
import math
from math import sqrt
或
import math
sqrt = math.sqrt
我编写了多次使用sqrt
的代码,因此每次使用math.sqrt
有点奇怪。
在这段代码中,有时我使用math.(something)
,例如math.pi
,math.ceil
等。
现在,您可以使用前一种或后一种方式来使用sqrt
和math
。有什么理由确定哪个更好?
答案 0 :(得分:0)
根据您的评论, 前一个
import math
from math import sqrt
更具可读性(和pythonic)。
尽管最好的解决方案是只使用import math
然后再使用math.sqrt
,但这种解决方案还是可以接受的。