-1

我只是在学习python。我阅读了有关 Unicode 字符和字符串的信息,并试图打印出此处提到的最近引入的符号 - http://www.fileformat.info/info/unicode/char/20b9/index.htm

但是我在 IDLE 提示符下的尝试:

u"\u20b9"

只是回显相同的表达式而不是产生字符。我不确定这是否是字体或 Unicode 版本的问题,或者我做错了什么。请帮忙!

4

2 回答 2

1

它应该工作得很好:print u"\u20b9"

我猜你只是u"\u20b9"在没有打印功能的情况下打字。

于 2012-07-30T11:05:47.573 回答
1

试试这个:

>>> s=u"\u20b9"
>>> print s
₹

或这个:

>>> print u'rupee: {}'.format(u"\u20b9")
rupee: ₹
于 2012-07-30T11:06:29.040 回答