python 基础之转义字符

一个字符,那就可以用“”括起来,比如"T'm OK"包含的字符是I, ',m,空格,O, K这6个
字符。
如果字符串内部既包含’又包含"怎么办?可以用转义字符\来标识,比如:
'I\'m \"OK\"!'
表示的字符串内容是:
I'm "OK"!
转义字符\可以转义很多字符,比如\n表示换行,\t 表示制表符,字符\本身也要转义,所以
\\表示的字符就是\,可以在Python的交互式命令行用print 打印字符串看看:
>> > print 'I\'m ok.'
I'm ok.
>>> print 'I\'m learning\nPython.'
I'm learning
Python.
>>> print "\\\n\\'
\
\ 如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python 还允许用r
""内部的字符串默认不转义,可以自己试试: >> > print "\\\t\\' >> print r\\\t\\' |\t\\

 

posted @ 2018-12-22 09:34  青春叛逆者  阅读(441)  评论(0编辑  收藏  举报