Ограничения на аргумент для sympy.Символ

#sympy

#sympy

Вопрос:

Я ищу официальную спецификацию ограничений для функции Symbol() sympy.

Само использование не является предметом этого вопроса

x = sympy.Символ («что угодно») связывает переменную python x с символом whatever

Однако я не могу найти спецификацию того, что квалифицируется как аргумент для sympy.Символ; из любопытства и для последующего использования в MathJax я ввел

sympy.Symbol(«textcolor{red}{что угодно}») В режиме ожидания, что привело к зависанию программы, поэтому мой

Вопрос:
в котором документы, доступные в режиме онлайн, являются ограничениями для sympy.Символ формально определен.

поиск в Интернете довольно долго я мог найти только примеры, но никаких определений

Ответ №1:

Документы несколько легки в деталях: https://docs.sympy.org/latest/modules/core.html#module-sympy.core.symbol

Я думаю, что любая строка должна быть действительной. Я не уверен в проблеме, которая у вас была с IDLE. В isympy это работает нормально:

 In [5]: Symbol("\textcolor{red}{whatever}")                                                                                                                                      
Out[5]: textcolor{red}{whatever}