Java|【python学习笔记】Python expandtabs()方法

text":"python的expandtabs()方法是一个字符串替换方法 , 使用如下:
功能:
expandtabs() 方法可以把字符串中的 tab 符号('\\t')替换为为空格 , 默认的空格数是 8 , 当然数量可以自定义 。
语法:
str.expandtabs(num=8)
参数说明:
str:需要进行操作的源字符串
num:可选参数 , 用于替换tab的空格的个数 , 默认为8
注意事项:
1、替换时 , 只会补全tab字符到指定长度的空格 , 比如说\\t前面有2个空格 , 那么你要指定8个空格替换\\t , 但是实际只会生成6个字符 , 因为\\t前面已经有了两个如此类推 , 只会产生你自定义数量的倍数来填充你需要替换的字符 。
实例说明:
>>>str='hello\\tpython , hello world!'
>>>str.expandtabs() #默认设置
'hello python , hello world!'
>>>str.expandtabs(20) #空格数为20
【Java|【python学习笔记】Python expandtabs()方法】'hello                  python , hello world!'
"