擅长:python、mysql、java
<p>正如@Amadan所说,你只需要打印你的字符串。在</p>
<p>但是为什么打印字符串可以解决这个问题呢?在</p>
<p>答案是,如果您输入<code>string</code>+<kbd>Enter</kbd>这将导致显示对象<code>string</code>的{a1}的表示;在python3.x中运行print string(或print(string))时,您将得到一个可读的字符串表示形式<a href="https://docs.python.org/2/library/functions.html#str" rel="nofollow noreferrer">^{<cd4>}</a>-of <code>string</code>。在</p>
<pre><code>>>> converted = string.encode('utf8')
>>> converted
'\xd0\x90\xd0\xb1\xd0\xb0\xd0\xba\xd0\xb0\xd0\xbd'
>>> print converted
Абакан
>>> print repr(converted)
'\xd0\x90\xd0\xb1\xd0\xb0\xd0\xba\xd0\xb0\xd0\xbd'
>>> print str(converted)
Абакан
>>>
</code></pre>
<p>进一步阅读:<a href="https://stackoverflow.com/questions/1436703/difference-between-str-and-repr-in-python">Difference between __str__ and __repr__ in Python</a></p>