求助小甲鱼零基础学python的第二课
新人报到,错误代码如下:temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)
if guess == 8:
print("你是小甲鱼心里的蛔虫吗?!)
print("哼,猜中了也没有奖励!")
else:
print("猜错了,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦^_^")
各位大佬们,我用以上代码运行程序会弹出eol while scanning string literal,并且奖励的励变成红色,删了之后感叹号变成红色了。
请各位大佬帮帮忙,万分感谢!!! temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)
if guess == 8:
print("你是小甲鱼心里的蛔虫吗?!")
print("哼,猜中了也没有奖励!")
else:
print("猜错了,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦^_^")
1.print("你是小甲鱼心里的蛔虫吗?!)这里少了一个双引号
2.print("猜错了,小甲鱼现在心里想的是8!")这里的第一个括号你打的是中文的 小甲鱼的铁粉 发表于 2020-8-17 10:02
1.这里少了一个双引号
2.这里的第一个括号你打的是中文的
谢谢大佬的帮忙,括号是不是英文我不太看得出来啊,这个区别明显吗?还是运行失败才知道? Kirtise 发表于 2020-8-17 10:05
谢谢大佬的帮忙,括号是不是英文我不太看得出来啊,这个区别明显吗?还是运行失败才知道?
在IDLE中你输入一个英文括号,再输入一个中文括号,你观察一下,会发现中文的括号比英文的括号占的地方大{:10_250:} 如果问题解决,麻烦给我一个最佳答案{:10_297:} Kirtise 发表于 2020-8-17 10:05
谢谢大佬的帮忙,括号是不是英文我不太看得出来啊,这个区别明显吗?还是运行失败才知道?
还可以换字体呀{:10_257:}
换完会好辩认点
页:
[1]