就像您可能知道的那样,您可以在任何Julia脚本中使用λ、φ、α等符号。Python也可以实现这一点吗?我想使用Julia,但还需要包装一些Python中的软件包。
祝万事如意
\<character name><tab>
例子
\alpha<tab> = 1
# α = 1
并非所有Unicode字符都可以用作变量名,例如表情符号:
>>> ♥ = "love"
File "<ipython-input-29-97d253080b57>", line 1
♥ = "love"
^
SyntaxError: invalid character in identifier
然而,在外语中允许使用类似字母的字符:
>>> αγαπώ = "love"
>>> люблю = "love"
>>> 愛 = "love"
此外,查看David Beazley的演讲掌握Python 3 I/O,了解Unicode的实际应用。
λ = 1
是合法的 Python 代码。你有想过尝试吗?如果尝试了,是否出现了错误? - Eric# coding=utf-8
)。 - Brian M. Sheldon\x
或\u
转义。但是如果你在Python 2中尝试执行λ = 1
这样的代码,将会得到语法错误提示。 - jwodder