Kodduu Python: post #1548 — TG.ME

🔥 SymPy: Символьная математика и решение уравнений в Python


from sympy import symbols, solve, diff, simplify, integrate
from sympy.abc import x

def math_demo():
"""Примеры возможностей SymPy."""
# Решение уравнения
eq = x**2 - 5*x + 6
roots = solve(eq, x)
ic("Корни уравнения x²-5x+6=0:", roots)

# Производная
f = x**3 + 2*x**2 - 5*x + 3
derivative = diff(f, x)
ic("Производная:", derivative)

# Упрощение выражения
expr = (x**2 + 2*x + 1) / (x + 1)
simplified = simplify(expr)
ic("Упрощённое выражение:", simplified)

# Интеграл
integral = integrate(x**2 + 3*x, x)
ic("Интеграл:", integral)

if __name__ == "__main__":
try:
math_demo()
except Exception as e:
print(f"Ошибка: {e}")

📌 SymPy — это библиотека для символьной математики. Она может решать уравнения, вычислять производные, интегралы, упрощать выражения, работать с матрицами и даже рисовать графики (sympy.plotting). Идеально для научных расчётов, обучения, симуляций и автоматизации математических задач.

🛠 pip install sympy

Подпишись 👉🏻 @KodduuPython 🤖
July 30, 2026 133 4