第一次用Geany发生的问题,加了#coding=gbk也没用
本帖最后由 taotaotaotao 于 2018-11-26 11:37 编辑{:10_266:}听说Geany好用,我就下了,第一次用Geany时就发生了问题如下:
SyntaxError: 'gbk' codec can't decode byte 0xaf in position 167: illegal multibyte sequence
好像是说“解码错误”
可我加了#coding=gbk也没用吖,这是这么回事吖,麻烦各位大佬解答解答
你把代码发上来看看啊 这是我的代码:
#coding=gbk
import random
secret=random.randint (1,10)
temp=input('请输入您猜的数字:')
guess=int(temp)
while guess!=secret:
if guess>secret:
print('大了')
if guess<secret:
print('小了')
temp=input('那就请你重新输入您猜的数字吧:')
guess=int(temp)
if guess>secret:
print('大了')
if guess<secret:
print('小了')
if guess==secret:
print('猜对了!!')
print('游戏结束')
taotaotaotao 发表于 2018-11-27 10:37
这是我的代码:
#coding=gbk
import random
跟代码没关系(虽然你的代码是重复的),你的代码在我电脑上可以运行没问题,应该还是geany解码错误。
你试着在软件里换下解码方式。不行的话,我也不太清楚了。
你代码里有中文,编码方式要用UTF-8,GBK不能兼容 叶澄澄 发表于 2018-11-27 14:23
你代码里有中文,编码方式要用UTF-8,GBK不能兼容
换了之后终于可以了,多谢大佬们{:10_298:} heidern0612 发表于 2018-11-27 13:51
跟代码没关系(虽然你的代码是重复的),你的代码在我电脑上可以运行没问题,应该还是geany解码错误。
...
换了之后可以了,多谢大佬哈{:10_298:} taotaotaotao 发表于 2018-11-28 10:00
换了之后可以了,多谢大佬哈
{:10_265:} 为啥你们的Geany装的都是中文的啊,我装的大部分是英文的 a262802330 发表于 2018-11-30 11:10
为啥你们的Geany装的都是中文的啊,我装的大部分是英文的
我直接装的就是中文的了 叶澄澄 发表于 2018-11-27 14:23
你代码里有中文,编码方式要用UTF-8,GBK不能兼容
正解啊 编码问题
页:
[1]