语法
str.expandtabs(tabsize = 8)
作用
把字符串 str 中的 tab 符号转为空格,tab 符号默认的空格数是 8 。
注意
对于字符串中的直接敲入的tab无效,对字符串中的转义字符(\t)有效。
示例:
print('aaa\tbbb'.expandtabs(tabsize=8))
>> aaa bbb
print('aaa\tbbb'.expandtabs(tabsize=4))
>> aaa bbb
print('aaa bbb'.expandtabs(tabsize=8))
>> aaa bbb
print('aaa bbb'.expandtabs(tabsize=4))
>> aaa bbb
结论:在使用的时候一定要注意这个tab缩进一定要是‘\t’,而不是手动输入的tab键。