我完全清楚Python可以处理unicode字符串。但我希望翻译能够理解它们,以便我不必输入
拉姆达= 1.54
但是
λ= 1.54
(除了保留'lambda'这一事实外)
这是否会发生(或者有没有办法实现这一点)?有没有理由反对这个?
答案 0 :(得分:10)
Python3:
Python 3.2.2 (default, Sep 5 2011, 22:09:30)
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> λ=1.54
>>> print(λ)
1.54
>>>
答案 1 :(得分:4)
Python 2只允许ASCII标识符,但Python 3允许使用其他unicode字符。您可以在Python 3文档的Identifiers and Keywords部分阅读此内容。
答案 2 :(得分:3)
http://www.python.org/dev/peps/pep-3131/
应该回答你的问题。