最近在学习python的时候,发现不同字符串里打印的制表符长度不一样,做了一些测试,得出了结论:
\t通常占用4个字节的字符空间,一个字符串里可以把它分割成若干个4字节的字符空间,当输入"\t"时,会在其所在的字符空间中补全空格。所以\t并非是固定显示4字节的空格,而是0-4字节。
如下图示例所示:
最近在学习python的时候,发现不同字符串里打印的制表符长度不一样,做了一些测试,得出了结论:
\t通常占用4个字节的字符空间,一个字符串里可以把它分割成若干个4字节的字符空间,当输入"\t"时,会在其所在的字符空间中补全空格。所以\t并非是固定显示4字节的空格,而是0-4字节。
如下图示例所示: