环境 win7 64位
python 2.7.13
代码:
# -*- coding:utf-8 -*-
str = '哈哈'
print repr(str)
输出结果:
'\xe5\x93\x88\xe5\x93\x88'
Process finished with exit code 0
将uft-8 修改为 gbk
代码:
# -*- coding:gbk -*-
str = '哈哈'
print repr(str)
结果:
'\xb9\xfe\xb9\xfe'
Process finished with exit code 0
继续修改代码:
# -*- coding:utf-8 -*-
str = u'哈哈'
print repr(str)
结果:
u'\u54c8\u54c8'
Process finished with exit code 0
本文通过几个简单的Python代码示例,展示了不同编码设置下字符串如何被解析和打印,包括utf-8、gbk等编码方式对汉字的影响。
6677





