我怎样才能使用math.tan()一次简化这个?

时间:2018-02-23 16:10:36

标签: python python-3.x

我如何简化这一点,所以我只使用math.tan()一次?

def someTan(x):

return math.tan(x) / (1 - math.tan(x)**2)

2 个答案:

答案 0 :(得分:2)

如果你还记得一些数学,这个函数与tan(2*alpha)扩展有关,它相当于:

def someTan(x): return math.tan(2*x)/2

答案 1 :(得分:0)

我建议只使用一个我命名为t的变量:

def someTan(x):
    t = math.tan(x)
    return (t / (1 - (t**2)))