python 2.x中的中文

Posted yutou2016

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 2.x中的中文相关的知识,希望对你有一定的参考价值。

先不管一大堆的中文显示的原理,在这里记录下正确显示中文的方式,便于以后的查阅和深入学习。

  1. 方法1

    a = {}
    a["哈哈哈"] = "啦啦啦啦啦啦啦"
    s1 = "{}".format(a)
    s2 = s1.decode("string-escape")
    print s2

    打印结果:

    {‘哈哈哈‘: ‘啦啦啦啦啦啦啦‘}
  2. 方法2

    a = {}
    a[u"哈哈哈"] = u"啦啦啦啦啦啦啦"
    s1 = "{}".format(a)
    s2 = s1.decode("unicode-escape")
    print s2

    打印结果:

    {u‘哈哈哈‘: u‘啦啦啦啦啦啦啦‘}

以上是关于python 2.x中的中文的主要内容,如果未能解决你的问题,请参考以下文章

使用 Python 代码片段编写 LaTeX 文档

如何在 python 中并行化以下代码片段?

Python代码阅读(第13篇):检测列表中的元素是否都一样

在PaddlePaddle中的Notebook代码片段

Android 逆向使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )(代码片段

Python类OOPs概念[重复]