Python2.7 中文字符编码 & Pycharm utf-8设置、Unicode与utf-8的区别

一、关于编码和乱码,有以下几个重要的概念需要搞清楚:
Python2.7 中文字符编码 & Pycharm utf-8设置、Unicode与utf-8的区别_第1张图片
二、Pycharm 设置编码, 可以按如下步骤设置:
Ctrl + Shift + A
搜索 encoding
把能设置成 utf-8 的地方都设置成 utf-8
想要一劳永逸,就将默认设置里的encoding都设置为utf-8,如下:
Python2.7 中文字符编码 & Pycharm utf-8设置、Unicode与utf-8的区别_第2张图片
三、关于字符集和编码的历史渊源、Unicode和UTF-8的关系,请查看参考资料第三个链接,讲的很好。

Python2.7 中文字符编码 & Pycharm utf-8设置、Unicode与utf-8的区别_第3张图片
参考资料:

Windows 上, Pycharm 如何设置默认编码为 UTF-8 ? https://segmentfault.com/q/1010000007395685

Python2.7 中文字符编码,使用Unicode时,选择什么编码格式?https://www.zhihu.com/question/28164512

Unicode 和 UTF-8 有何区别?(讲的很好)https://www.zhihu.com/question/23374078

转:https://www.cnblogs.com/swje/p/7755474.html

你可能感兴趣的:(python)