不能在python中使用\ u

时间:2017-01-04 21:44:24

标签: python unicode-escapes

我是python中的新手所以忍受我,我正在学习python来学习Python的艰难之路',我学习了逃避序列,但我无法使用\ u。 我尝试了print "\U0001F47E"print "U\U0001F47E"print "U'\U001F47E'"print 'u"\U0001F47E"',但所有字母都在引号内打印,我已尝试print "\x56",其他人使用\ x他们都工作正常。我也看了https://docs.python.org/2.5/ref/strings.html,但我找不到任何可以帮助我的东西。

那么请告诉我我做错了什么?

1 个答案:

答案 0 :(得分:0)

Unicode字符串以" u" ...尝试,这应该可以解决您的问题。

你在这里走得正确:print 'u"\U0001F47E"'

除非您不需要单引号。 所以... print u"\U0001F47E"