今天学for循环的使用遇到了一点麻烦,我的python是3.7版本,下载了一个geany1.34的编辑器。
在前几天实践中,类似print('你好')这种带中文的代码都是可以执行的,但是今天却显示不能执行。
我认为这可能和我做的一件事有关,在今天我曾下载了一个新的编辑器sublime3,但是在安装插件的时候一直显示无响应,好像是被墙了,多次尝试无果后,我就再一次用了geany。不能打印中文会不会和sublime的下载有关系呢?
另外,虽然百度后发现在代码前输入# coding=gbk后错误消失,但我还是想弄明白问题出在了哪里。
求大佬告知!万分感谢~
答:在geany的编辑-首选项中找到文件按钮,然后将两个缺省编码改成了Unicode(UTF-8),然后输入中文就不会报错了。