问题:使用print打印中文报错,中文汉字注释乱码。试过一些方法,不能彻底解决问题。亲测如下方法可用。
解决方法:
1:解决注释乱码。
Geany——编辑——首选项——界面——界面——字体——编辑器,换掉此字体。
注意,选择字体时可以直观预览中文是否能够正常显示。

2:解决不能打印print汉字。
Geany——文档——设置文件编码——Unicode——选择Unicode(UTF-8)。
【注意,这个设置仅对当前文件有效,新文件需要再次设置】
采取了这两步以后,程序开头就不需要再写这个了:
# coding=utf-8
# coding=gbk

本文详细介绍了在Python中解决中文乱码的方法,包括修改Geany编辑器的字体设置以解决注释乱码,以及设置文件编码为Unicode(UTF-8)来避免print语句打印中文时出现乱码。采取这些步骤后,无需在程序开头添加特定的编码声明。
98





