python 转义字符——学习笔记

在C和C++的学习中,我们知道了在打印输出函数中使用到的转义字符 \

其中在python语言中,转义字符的组成和使用方法也和以上两门语言的用法相同:

    \n:这个字符的意思想必大家都知道了,那就是换行将转义字符前后的字符串用两行展示出来

 

 

     \t:这个字符的含义则是相隔一个制表位,即是四个空格的位置。但需要注意的是,一个制表位就是四个空格的位置,也是四个英文字母的位置;

print("hello\tworld")

需要特别注意的是:一个制表位占四个英文字母,但是只能占三个中文汉字

    \b:想前退一个空格,即该转义字符的前一个字母退掉;如果是汉字,则也退掉一个汉字

    \r;转移字符后的字母将转义字符前的字母覆盖;跟字母长度无关,跟汉字或者英文无关

当然,在python中,有转义字符,也就有原字符。即不让转义字符起作用,那么原字符应该字母使

用呢,那就是在print函数开头输入r或者R;

print(r"hello\tworld")
print(R"hello\tworld")

   这样,print中的转义字符就失效了,但需要注意的是,在print函数中,成功使用原字符的前提是引号内的最后一个字符不能是一个\,但两个\\或者更多是被允许的

你可能感兴趣的:(笔记,python,学习,开发语言)