
from sympy import symbols, solve_univariate_inequalityx = symbols('x')ineq = x**2 - 4 > 0solution = solve_univariate_inequality(ineq, x)print("解集:", solution)# 输出: ((-oo < x) & (x < -2)) | ((2 < x) & (x < oo))
from sympy import symbols, solve_univariate_inequalityx = symbols('x')ineq = (x - 1) / (x + 2) <= 0solution = solve_univariate_inequality(ineq, x)print("解集:", solution)# 输出: (x <= 1) & (-2 < x)
from sympy import symbols, Abs, solve_univariate_inequalityx = symbols('x')ineq = Abs(x - 2) + Abs(x + 1) < 5solution = solve_univariate_inequality(ineq, x)print("解集:", solution)# 输出: (-2 < x) & (x < 3)
from sympy import symbols, sqrt, solve_univariate_inequalityx = symbols('x', real=True) # 声明 x 为实数ineq = sqrt(x + 3) > x - 1solution = solve_univariate_inequality(ineq, x)print("解集:", solution)# 输出: (-3 <= x) & (x < 3)
细数那些经典教材(编程、数据结构与算法相关)
推荐文章