5

私のコードは次のようになります:

# -*- coding: utf-8 -*-

print ["asdf", "中文"]
print ["中文"]
print "中文"

Eclipse コンソールの出力は非常に奇妙です。

['asdf', '\xe4\xb8\xad\xe6\x96\x87']
['\xe4\xb8\xad\xe6\x96\x87']
中文

私の最初の質問は、なぜ最後の行で正しい出力が得られ、他の行では得られなかったのですか?

そして私の2番目の質問は、間違ったものを修正するにはどうすればよいですか(「x」で始まるコードではなく実際の文字を出力するようにするため)

君たちありがとう!!

4

2 に答える 2