2024-09-30 20:29:36 发布
网友
我有一个2\u2070iPSC格式的数据。 实际上是2⁰iPSC。如何使用python将2\u2070iPSC转换为2⁰iPSC。在
2\u2070iPSC
2⁰iPSC
您需要添加u作为前缀,以便将其设置为unicode字符串。在
u
unicode_string = u'2\u2070iPSC' print(unicode_string) >> 2⁰iPSC
作为unicode字符串,数据已经是2⁰iPSC。我想你很关心它的展示。在
代码点\u2070是⁰:
\u2070
⁰
>>> import unicodedata >>> unicodedata.name(u'\u2070') 'SUPERSCRIPT ZERO'
如果使用的是Python 2,则需要在字符串前面加上u,以指示要解释unicode转义序列:
在Python中,3个字符串默认为unicode,因此不需要u前缀:
>>> type('2\u2070iPSC') <class 'str'>
要显示字符串,只需打印它:
>>> print(u'2\u2070iPSC') 2⁰iPSC
如果您的解释器的默认编码可以表示u'\u2070',例如UTF-8,那么这就可以了。在
u'\u2070'
您需要添加
u
作为前缀,以便将其设置为unicode字符串。在作为unicode字符串,数据已经是
2⁰iPSC
。我想你很关心它的展示。在代码点
\u2070
是⁰
:如果使用的是Python 2,则需要在字符串前面加上
^{pr2}$u
,以指示要解释unicode转义序列:在Python中,3个字符串默认为unicode,因此不需要
u
前缀:要显示字符串,只需打印它:
如果您的解释器的默认编码可以表示
u'\u2070'
,例如UTF-8,那么这就可以了。在相关问题 更多 >
编程相关推荐