【发布时间】:2018-03-11 20:53:37
【问题描述】:
我想做deltax=symbols(",,\delta x")之类的事情
但这似乎给出了一个元组而不是一个多字符符号。甚至可能吗?
我应该补充一点,我正在使用 Jupyter。
【问题讨论】:
我想做deltax=symbols(",,\delta x")之类的事情
但这似乎给出了一个元组而不是一个多字符符号。甚至可能吗?
我应该补充一点,我正在使用 Jupyter。
【问题讨论】:
函数symbols 很方便,因为它允许我们一次创建多个符号,例如a, b, c = symbols("a,b,c") 或a, b, c = symbols("a b c") 或syms = symbols("a1:6")。缺点是我们不能使用它来创建名称中带有逗号(或空格或冒号)的符号。而是直接使用Symbol类的构造函数:
deltax = Symbol(",,\delta x")
【讨论】:
Symbol 和symbols 之间的区别。
Are unicode identifiers in python bad practice?
包含答案。 总之,使用 Jupyter,\Delta 后跟制表符(不是空格),然后是 x。
【讨论】: