关于python在命令行模式下输出中文乱码的问题。关键还是需要在头部加上

# -- coding: GBK --

这句,但是可能发现加了这句还是乱码。

#filename:hw.py
print "你好,世界!"
raw_input('请按回车键关闭窗口');

原因在于你的代码中的中文是在加入这句之前写的。所以加入这句代码后。对代码中的中文重新输入。然后保存。这是因为文件保存格式的问题。