python中的转义字符 水平制表符到底是什么

python中的转义字符 水平制表符到底是什么,第1张

1、什么是转义字符呢?
就是反斜杠+想要实现的转义功能首字母。
2、为什么需要转义字符?
当字符串中包含反斜杠、单引号和双引号等有特殊用途的字符时,必须使用反斜杠对这些字符进行转义(转换一个含义)
        反斜杠 :\ 
        单引号:\'
        双引号: \“
**当字符串中包含换行、回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符  **
         换行:\n
         回车:\r
         水平制表符 : \t
         退格 :\b
         
         
这里具体解释一下水平制表符是什么比如说我们运行一下两行代码:
```
print('hello\tworld')
print('helloooo\tworld')
```
然后我们会发现输出的结果两个单词之间的间距不一样。
b2f6654eaf80debc1e16598527888c0b.png
然而他们之间都是插入了一个制表符。这里就是可以引出制表符的一个重点:一个制表符的作用就是重新开一个新的制表位,一个制表位的长度为4个字符。如果之前的字符占满了上一个制表位,就重开一个,若果没有,则是把之前的一个制表位给填充满(第一行没有占满,所以没有重开,把o占据的那一个制表位给填满了,第二行则是前面八个字母正好两个制表位,所以填满了接下来一个制表位。)

1、什么是转义字符呢?
就是反斜杠+想要实现的转义功能首字母。

2、为什么需要转义字符?
当字符串中包含反斜杠、单引号和双引号等有特殊用途的字符时,必须使用反斜杠对这些字符进行转义(转换一个含义)
反斜杠 :\
单引号:'
双引号: \“

**当字符串中包含换行、回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符 **

     换行:\n
     回车:\r
     水平制表符 : \t
     退格 :\b

这里具体解释一下水平制表符是什么比如说我们运行一下两行代码:

print('hello\tworld')
print('helloooo\tworld')

然后我们会发现输出的结果两个单词之间的间距不一样。

然而他们之间都是插入了一个制表符。这里就是可以引出制表符的一个重点:一个制表符的作用就是重新开一个新的制表位,一个制表位的长度为4个字符。如果之前的字符占满了上一个制表位,就重开一个,若果没有,则是把之前的一个制表位给填充满(第一行没有占满,所以没有重开,把o占据的那一个制表位给填满了,第二行则是前面八个字母正好两个制表位,所以填满了接下来一个制表位。)

 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/789189.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-05
下一篇 2022-05-05

发表评论

登录后才能评论

评论列表(0条)

保存