u前缀表示字符串是Unicode。。在
参考第2.4.1节:A prefix of 'u' or 'U' makes the string a Unicode string. Unicode
strings use the Unicode character set as defined by the Unicode
Consortium and ISO 10646. Some additional escape sequences, described
below, are available in Unicode strings. A prefix of 'b' or 'B' is
ignored in Python 2; it indicates that the literal should become a
bytes literal in Python 3 (e.g. when code is automatically converted
with 2to3). A 'u' or 'b' prefix may be followed by an 'r' prefix.
如您所见,Python将能够自动比较各种编码的字符串:>>> a = u'Hello'
>>> b = 'Hello'
>>> c = ur'Hello'
>>> a == b
True
>>> b == c
True
通过参考documentation,您可以了解更多关于Python中Unicode字符串的信息(以及如何转换或编码字符串)。在