x = Symbol('x')
f = x**2-3
def return_y_intercept(f):
return [the y-intercepts]
如何使用类似上面的结构编写一个函数来返回它的参数的 y 截距?
尝试使用sympy.coeff
, here,就像这样:
Y 截距作为坐标
from sympy import Symbol
x = Symbol('x')
f = x**2-3
def return_y_intercept(f):
return [0,f.coeff(x,0)] #return coordintes of y-intercept
print return_y_intercept(f)
输出:
0,-3
Y截距:
from sympy import Symbol
x = Symbol('x')
f = x**2-3
def return_y_intercept(f):
return [f.coeff(x,0)] #return just the y-intercept
print return_y_intercept(f)
输出:
-3
在此处的在线 sympy 解释器上尝试
y 截距只是意味着你用 0 代替 x,所以就这样做f.subs(x, 0)
。