python学习之 字符串前'r'的用法
来源:互联网 发布:淘宝直播在哪里开通 编辑:程序博客网 时间:2024/06/10 05:55
在打开文件的时候open(r'c:\....')
加r和不加''r是有区别的
'r'是防止字符转义的 如果路径中出现'\t'的话 不加r的话\t就会被转义 而加了'r'之后'\t'就能保留原有的样子
在字符串赋值的时候 前面加'r'可以防止字符串在时候的时候不被转义 原理是在转义字符前加'\'
例:
s
=
r
'\tt'
print
(s)
Output:
'\tt'
s
=
'\tt'
print
(s)
Output:
' t'
在Python的string前面加上‘r’, 是为了告诉编译器这个string是个raw string,不要转意backslash '\' 。 例如,\n 在raw string中,是两个字符,\和n, 而不会转意为换行符。由于正则表达式和 \ 会有冲突,因此,当一个字符串使用了正则表达式后,最好在前面加上'r'。
转载来自:http://www.cnblogs.com/cyiner/archive/2011/09/18/2180729.html
http://blog.csdn.net/orzlzro/article/details/6645909
阅读全文
0 0
- python学习之 字符串前'r'的用法
- python学习之 字符串前'r'的用法
- python学习之 字符串前'r'的用法
- python学习之 字符串前'r'的用法
- python学习之 字符串前'r'的用法
- python学习之 字符串前'r'的用法
- python学习之 字符串前'r'的用法
- python字符串前'r'的用法
- Python字符串前的'r'
- python 字符串前加r的作用
- python 字符串前加'r'的作用
- python 字符串前加r
- python学习之字符串前面加 r 的作用
- python——字符串前‘r’的作用
- python 中字符串前加r的用处
- python中字符串前加u,r,b的含义
- python中字符串前加r或R简介
- Python r 原始字符串(raw strings)的用法
- CCF 历年真题之分蛋糕(_1703_1_Cake.java)参考答案
- POJ2987-Firing(最大权闭合图)
- 开始学习java。。
- Jenkins打包时 wget war包403报错
- PRML Notes-Chapter1 Introduction(1.1,1.3,1.4)
- python学习之 字符串前'r'的用法
- CodeForces
- Linux文件---标准IO概述
- Unity3d 场景搭建 基础 学习
- Android蓝牙2.0框架帮您高效交互2.0协议下位机
- == 和 equals 的区别
- c语言中的整形提升
- MyBatis学习(二)-增删改查基于XML
- Struts2 的多组 radio 设计