gpt4 book ai didi

python - u'Georges Méliès' vs u'Georges M\xe9li\xe8s'

转载 作者:行者123 更新时间:2023-11-28 20:09:58 25 4
gpt4 key购买 nike

我已经读了十几页了,但我还是不明白。
这些版本之间的区别在哪里:

u'Georges Méliès'u'Georges M\xe9li\xe8s'

如何将一个转换为另一个,反之亦然?

最佳答案

这些字符串被解释器解析后没有区别。

一个版本只是把特殊字符放上去,但是要求源文件有特殊的编码,比如UTF-8。
第二个版本将这些字符替换为字节表示形式,因此在 ASCII 编码文件中包含此类字符串是安全的。

你不能谈论它们之间的“转换”,因为它们本质上是相同的字符串。但这里有一些可能很有趣。

print u'Georges M\xe9li\xe8s' 给出输出 Georges Méliès
print repr(u'Georges Méliès') 给出 u'Georges M\xe9li\xe8s'

关于python - u'Georges Méliès' vs u'Georges M\xe9li\xe8s',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9350430/

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