Вы можете использовать int()
и float()
для преобразования числовых типов.Если вам нужна система компьютерной алгебры в Python, вам может быть интересно взглянуть на sympy , который позволяет вам сделать что-то вроде:
from sympy import *
n = Symbol('n')
x = 94*n
print x
print x.subs(n, 5)
Если вы пытаетесь написатьСистема компьютерной алгебры, я бы порекомендовал использовать Sympy, если он отвечает вашим потребностям, или внести свой вклад в Sympy, чтобы улучшить его, а не создавать совершенно новую систему с нуля.