python的转义变量使用,r后面如何跟变量使用?

Python014

python的转义变量使用,r后面如何跟变量使用?,第1张

如果dir变量是程序获取的,

那你就不需要这个r.

比如一个文件c.txt的内容是

D:\workspace\android

dir=file('c.txt').read()

这个时候dir就是正确的值。

r只有当用于文本输入的时候才有用

python转义字符是反斜杠+。转义字符就是反斜杠+想要实现的转义功能首字符,转义字符是很多程序语言数据格式和通信协议的形式文法的一部分,对于一个给定的字母表,一个转义字符的目的是开始一个字符序列

python转义字符的特点

转义字符开头的该字符序列具有不同于该字符序列单独出现时的语义,因此转义字符开头的字符序列被叫做转义序列,转义序列通常有两种功能,第一个是编码一个句法上的实体,如设备命令或者无法被字母表直接表示的特殊数据。

第二种功能也叫字符引用,用于表示无法在当前上下文中被键盘录入的字符如字符串中的回车符或者在当前上下文中会有不期望的含义的字符,如C语言字符串中的双引号字符,不能直接出现,必须用转义序列表示。