python之转义字符(学习笔记三)
2017-04-27 15:20
330 查看
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 使用,所以上例也可以这样写。
转义字符 \ 可以转义很多字符,比如 \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 使用,所以上例也可以这样写。
相关文章推荐
- Python学习笔记(基础篇)_001_字符串转义
- Opencv Python版学习笔记(八)字符识别-分类器(SVM,KNearest,RTrees,Boost,MLP)
- <Python高级全栈开发工程师-1>学习过程笔记【181-184】正则表达式 <特殊字符><函数>
- python cookbook 学习笔记 -- 1.7 将字符串逐字符或逐词反转
- python3学习笔记--转换位串到utf-8字符串
- .NET/Dot Net学习笔记---.net理解,C#.net的基本类型,字符串转义字符处理..
- 学习笔记_XML之转义字符
- Opencv Python版学习笔记(八)字符识别-分类器(SVM,KNearest,RTrees,Boost,MLP)
- python cookbook 学习笔记 -- 1.8 检查字符串中是否包含某字符集合中的字符
- Python学习笔记(6) -- 字符转数字、字符串转整型(char2num、str2int)
- PHP学习笔记——单双引号,转义字符。
- Python学习笔记: 增强的格式化字符串format函数
- 【Python 学习笔记】判断回文数/字符
- python cookbook 学习笔记 -- 1.1一次处理一个字符
- python学习笔记之字符编码
- C#学习之路 , 学习笔记 2.4 转义字符 和 @控制符
- python cookbook 学习笔记 -- 1.2 字符与字符值间转换
- python3.4学习笔记(二十二) python 在字符串里面插入指定分割符,将list中的字符转为数字
- JavaScript学习笔记7--只允许向文本框输入特定的字符
- python(异常处理机制,学习笔记摘要)