проблемы с .series () и преобразованием из mpmath - PullRequest
0 голосов
/ 06 марта 2020

Я столкнулся со следующим, казалось бы, странным поведением (это тестовый пример, показывающий основную проблему c).

from sympy import *
dz = symbols('dz')
f = 1/(dz - (1.0+I))
f1.series(dz,0,1)

это выдает ошибку вроде "TypeError: gmpy.mpq () ожидает цифру c или строковый аргумент"

С другой стороны, если я изменю 1.0 на 1:

from sympy import *
dz = symbols('dz')
f = 1/(dz - (1+I))
f1.series(dz,0,1)

дает правильный ответ. Может кто-нибудь объяснить мне, почему?

...