请教:关于 python 反斜杠转义的疑问
1个回答
展开全部
例如: python2打印
>>> print 'hi,I'm Jason.'
File "<stdin>", line 1
print 'hi,I'm Jason.'
^
SyntaxError: invalid syntax
出错了! 因为 一共有三个单引号, 因为解释器默认左起最接近的两个单引号为一对: 'hi,I' 所以出错了. 那就要想办法忽略字母 I 后面的单引号, 就规定使用斜杠 \' , 略过斜杠后的单引号
>>> print 'hi,I\'m Jason.'
hi,I'm Jason.
类似的转义还有很多如:
\n 打印空行
\t 制表符
\\ 斜杠
等等..
多做几个练习就会明白的.
>>> print 'hi,I'm Jason.'
File "<stdin>", line 1
print 'hi,I'm Jason.'
^
SyntaxError: invalid syntax
出错了! 因为 一共有三个单引号, 因为解释器默认左起最接近的两个单引号为一对: 'hi,I' 所以出错了. 那就要想办法忽略字母 I 后面的单引号, 就规定使用斜杠 \' , 略过斜杠后的单引号
>>> print 'hi,I\'m Jason.'
hi,I'm Jason.
类似的转义还有很多如:
\n 打印空行
\t 制表符
\\ 斜杠
等等..
多做几个练习就会明白的.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询