Python | sympy.has() method

Last Updated : 19 Jul, 2019
With the help of sympy.has() method, we can check if variable is used in that mathematical expression or not and this will return a boolean values by using sympy.has() method.
Syntax : sympy.has(variable) Return : Return boolean value i.e True or False.
Example #1 : In this example we can see that by using sympy.has() method, we are able to check the variable is used in the mathematical expression or not. Python3 1=1
# import sympy
from sympy import * 

x, y, z = symbols('x y z')

# Use sympy.has() method
gfg = (3 * x + 2 * tan(y + I * pi) + log(2 * x)).has(x)
  
print(gfg)
Output :
True
Example #2 : Python3 1=1
# import sympy
from sympy import * 

x, y, z = symbols('x y z')

# Use sympy.has() method
gfg = (3 * sin(x) + 2 * tan(y + I * pi)).has(z)
  
print(gfg)
Output :
False
Comment