python中文显示乱码有两种,分别是控制台乱码和输出乱码
输出乱码(自己调半天也没有乱码,只能在网上找一个图)
这个是因为解码出现的问题
打开File--->Settings...
打开Settings 后 选Editor--->File Encoding---->Global Encoding 、Project Encoding 、Default encoding for properties files 这三项改为UTF-8 确定就可以了
控制台乱码 (这个比较明显,自己调试了好久)
这个是因为字体错误导致的。因为pycharm使用的字体在系统中没有,所以就会出现这个乱码
打开File--->Settings...
Appearance & Behavior ---> Appearance --->Override default fonts by (not recommended) --->Name (可以选跟我一样的,)
(这里选择的字体是要系统里面有的,才能显示中文,一般带有Microsoft 字样的系统里有,如果感觉这几个字体不好看,那就只能一个一个的试)
现在显示就没有问题了