数学内置函数 'log'
math built-in functions 'log'
我想使用对数,但我的数学模块无法正常工作。
这是我的代码:
import math
n= int(2)
x = n**2
y = 2*n** log(3,2) +1
while float(x) < float(y):
n += 1
print(n)
它打印出以下错误:
Traceback (most recent call last):
File "C:\Users\User\Desktop\python\exp102.py", line 72, in <module>
y = 2*n** log(3,2) +1
NameError: name 'log' is not defined
你能帮我让数学模块完美运行吗?
如果您想使用包中的函数,您有多种选择。最常用的两个:
from math import log
这将使 log
在命名空间中可用,您可以直接使用它。
import math
这将使 math
可用,您可以以 math.log()
.
的身份访问该功能
尝试使用以下语句导入日志模块:
from math import log.
我想使用对数,但我的数学模块无法正常工作。
这是我的代码:
import math
n= int(2)
x = n**2
y = 2*n** log(3,2) +1
while float(x) < float(y):
n += 1
print(n)
它打印出以下错误:
Traceback (most recent call last):
File "C:\Users\User\Desktop\python\exp102.py", line 72, in <module>
y = 2*n** log(3,2) +1
NameError: name 'log' is not defined
你能帮我让数学模块完美运行吗?
如果您想使用包中的函数,您有多种选择。最常用的两个:
from math import log
这将使 log
在命名空间中可用,您可以直接使用它。
import math
这将使 math
可用,您可以以 math.log()
.
尝试使用以下语句导入日志模块:
from math import log.