python之转移字符(学习笔记三)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之转移字符(学习笔记三)相关的知识,希望对你有一定的参考价值。

python之转移字符(学习笔记三)


转义字符 \ 可以转义很多字符,比如 \n 表示换行, \t 表示制表符,字符 \ 本身也要转义,所以 \\ 表示的字符就是 \ ,可以在Python的交互式命令行用print打印字符串看看:

命令:

>>>print ‘he\‘s a boy.‘

>>>print ‘I\‘m learning\nlinux.‘

>>>print ‘\\\n\\‘

截图:

技术分享

如果字符串里面有很多字符都需要转义,就需要加很多 \ ,为了简化,Python还允许用 r‘‘ 表示 ‘‘ 内部的字符串默认不转义,举个例子:

命令:

print ‘\\\‘n\\

print r‘\\\‘n\\ #r与引号之间是没有空格的!

截图:

技术分享


技术分享


  • 扩展

如果字符串内部有很多换行,用 \n 写在一行里不好阅读,为了简化,Python允许用 ‘‘‘...‘‘‘ 的格式表示多行内容,举个例子:

技术分享

注:

多行字符串 ‘‘‘...‘‘‘ 还可以在前面加上 r 使用,所以上例也可以这样写。

技术分享

本文出自 “圣骑士控魔之手” 博客,请务必保留此出处http://wutengfei.blog.51cto.com/10942117/1920054

以上是关于python之转移字符(学习笔记三)的主要内容,如果未能解决你的问题,请参考以下文章

python学习笔记之字符串(str)

Python 学习笔记之字符串

Python学习笔记之正则表达式

python cookbook第三版学习笔记三:列表以及字符串

Python 学习笔记之字符串

python学习笔记