郑嘉珂 发表于 2022-12-6 11:12:59

变量和字符串(下)那一节,没有反斜杠输入换行符后报错,报的错和小甲鱼的不一样

print("I love FishC

没有反斜杠,贸然输入一个换行符,比如这句直接按空格后,
小甲鱼报错:SyntaxError: EOL whilescanning string literal
我是因为双引号报错:SyntaxError: unterminated string literal (detected at line 1)

求懂哥解释下为什么?

lxping 发表于 2022-12-6 11:23:51

本帖最后由 lxping 于 2022-12-6 11:28 编辑

都是语法错误,不同的版本提示细节会不同的
小甲鱼错误提示:“语法错误:检测到非法结束符”
楼主的错误提示:“未终止的字符串文本”
意思都是字符串末尾没有引号

tommyyu 发表于 2022-12-6 11:25:59

版本不一样吧

郑嘉珂 发表于 2022-12-6 17:06:23

lxping 发表于 2022-12-6 11:23
都是语法错误,不同的版本提示细节会不同的
小甲鱼错误提示:“语法错误:检测到非法结束符”
楼主的错误 ...

嗯嗯,感谢

郑嘉珂 发表于 2022-12-6 17:06:55

tommyyu 发表于 2022-12-6 11:25
版本不一样吧

是的,版本不一样,我也是3.10,感谢~
页: [1]
查看完整版本: 变量和字符串(下)那一节,没有反斜杠输入换行符后报错,报的错和小甲鱼的不一样