Python入门,照抄也错了
本帖最后由 329561643 于 2016-11-22 08:16 编辑前辈看看我这是哪里错了,
print("......我爱鱼C工作室......”)
teep = input("不妨猜一下小甲鱼心里想的是哪个数字:”)
guess = int(teep)
if guess == 8:
print("我草,你是小甲鱼心里的蛔虫吗?!”)
print("猜中也没奖励!”)
else:
print(“猜错了,小甲鱼心里想的是8!”)
print("游戏结束了,不玩了”) 红色的地方使用了中午输入括号。 我改了还是这样 唉,照抄我都会错 改好了,可新问题又来了 改了,可新问题又来了 本帖最后由 呆鸭 于 2016-11-22 08:58 编辑
请把所有的符号(括号、双引号、单引号...)等都全面检查一遍,看有没有用到中文的符号,在代码的世界里,所有符号一律用英文的符号。
ps: 字符串里的符号例外。 谢谢511986747 ,在你的指导下解决了问题,谢谢,很高兴 本帖最后由 月满大唐 于 2016-11-22 15:45 编辑
第一个行:括号里的双引号前后不一样,前面用的是英文的(都要用英文的符号),后面是中文的,这应该是你电脑上的输入法中英文切换的导致的。你修改后print(),这个括号里要是想打印文本(字符串)需得加上双引号:print(“文本内容”),
你写成:print(...文本内容...) 未加引号,这是不对的,这样写是要把括号内容作为个参数打印出来,需要提前有声明:例如:int i=123print(i), 非常感谢你的耐心指导,现已经改好了,谢谢你 我刚开始的时候也会遇到,标点符号是中文状态下输入的,注意看下报错信息提示{:10_256:}
页:
[1]