在功能
中print 'He said, "\"She\'s pretty"\'
我收到一条错误,上面写着"您的程序中出现错误:EOL扫描字符串文字"我该如何解决这个问题?
答案 0 :(得分:1)
无需转义双引号,但最大的问题是当你希望结束字符串时,单引号的转义
print 'He said, "She\'s pretty"'
答案 1 :(得分:0)
print 'He said, "She\'s pretty."'
在单引号字符串中,您应该只转义单引号,而不希望将其视为字符串的结尾。最后的单引号不应该被转义,因为它标记了字符串的结尾。
(另外,我已经用句号结束了这句话。如果你愿意,可以把它拿掉。)