Я считаю, что следующее должно оценивать до 1, но это не так.Любые советы о том, как заставить это работать?
n = Symbol('n') with assuming(Q.integer(n)): print(cos(2*pi*n))
>>> from sympy import * >>> n = Symbol('n', integer=True) >>> cos(2*pi*n) 1 >>> sin(2*pi*n) 0