gpt4 book ai didi

python-2.7 - 将 unicode 与非 unicode 字符串进行比较(西类牙语)

转载 作者:行者123 更新时间:2023-12-04 04:43:27 24 4
gpt4 key购买 nike

我怎样才能让python识别西类牙语字母?在程序中,我将有一个字符串存储在 unicode 中,例如在演示中 x 是字符串。我想将该字符串与外部字符串 y 进行比较。如果字符串有西类牙字母,它不会比较字符串,而在第二个演示中,它没有出现西类牙字母

x=u"español"
y="español"
if x==y:
print 'yess'
else:
print 'noo'

>>>
noo


x=u"espanol"
y="espanol"
if x==y:
print 'yess'
else:
print 'noo'

>>>
yess

最佳答案

通过存储或传输机制使用的编码对字符串进行解码。

>>> "español".decode('utf-8')
u'espa\xf1ol'

关于python-2.7 - 将 unicode 与非 unicode 字符串进行比较(西类牙语),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18561983/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com