Python | método sympy.find()

Usando el find()método en el módulo simple, podemos encontrar la subexpresión (si existe) en la función matemática. find()método devuelve la subexpresión en la función matemática.

Syntax : sympy.find(x)

Return : returns subexpression 

Código #1:

Con la ayuda de los ejemplos a continuación, podemos entender claramente que al usar el sympy.find()método podemos contar la subexpresión de la expresión dada.

# importing sympy library
from sympy import *
  
# taking symbols
x, y, z = symbols('x y z')
  
# calling find() method on expression
geek = (3 * x + log(3 * x) + sqrt((x + 1)**2 + x)).find(log)
print(geek)

Producción:

set([log(3*x)])

 
Código #2:

# importing sympy library
from sympy import *
  
# taking symbols
a, b = symbols('a b')
  
# calling find() method on expression
geek = (3 * a + b * log(a) + log(b) + log(a)*log(1 / b)).find(log)
print(geek)

Producción:

set([log(a), log(1/b), log(b)])

Publicación traducida automáticamente

Artículo escrito por Shivam_k y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *