使用python求函数极限
题目如下:

函数代码如下:
import sympy
from sympy import oo # 无穷符号是两个字母小o
import numpy as npx = sympy.Symbol('x') # 创建变量x
f = (x ** 2 - 1) / (x - 1) # 写入要求极限的函数表达式
print(sympy.limit(f, x, 1)) # 表示的是当x趋近于1时,f(x)的极限
运行结果:

代码解读:
在 Python 中使用 SymPy 库时,from sympy import symbols, limit, sin 是用来导入 SymPy 中的 symbols、limit 和 sin 函数。
可以总结为:from library import function
类似的还有:import matplotlib.pyplot as plt是在导入matplotlib库中的pyplot模块并将其重命名为plt。
symbols:用于定义符号变量。例如,x, y = symbols('x y')会创建两个符号变量x和y。limit:用于计算数学表达式的极限。其语法为limit(expression, variable, value),例如limit(sin(x)/x, x, 0)会计算当x趋近于 0 时,sin(x)/x的极限值。sin:是 SymPy 中的正弦函数,用于计算符号表达式中的正弦值。
symbols() 函数和 Symbol() 函数在 SymPy 中都用于定义符号变量,symbols() 可以同时创建多个符号变量,而 Symbol() 只能创建单个符号变量。
