Рассчитать процентную ставку выплаты по ипотеке в Python

Я пытаюсь вычислить процентную ставку по ипотеке в Python.

У меня есть формула ниже. a / {[(1+r)^n]-1} / [r(1+r)^n]=p

Здесь у меня есть значение a, n, p.

можно ли вычислить r, используя эти значения в python. Любые указатели помогут.

1 ответ

Вы можете взглянуть на пакет Sympy, который может помочь.

      from sympy.solvers import solve
from sympy import Symbol
x = Symbol('x')
solve(x**2 - 1, x)

Замените x**2-1 на ваше уравнение относительно r (сдвиньте p влево).

Другие вопросы по тегам