python expandtabs()
函数返回一个字符串的副本。expandtabs() 方法把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8。
语法
str.expandtabs(tabsize=8)
参数
- tabsize:默认值为8.tabsize值为0到7等效于tabsize=8。tabsize每增加1,原字符串中“\t”的空间会多加一个空格。
返回值
返回转换后的字符串。
程序示例
#!/usr/bin/python
# coding=utf-8
str = "i love\tpython"
print(str.expandtabs())#默认值为8
print(str.expandtabs(tabsize=8))
print(str.expandtabs())
print(str.expandtabs(2)) #tabsize值为0到7,与tabsize值为8相同
print(str.expandtabs(tabsize=2))
print(str.expandtabs(tabsize=9))
print(str.expandtabs(tabsize=10))
程序运行结果:
i love python
i love python
i love python
i love python
i love python
i love python
i love python
i love python
i love python
i love python
i love python
i love python
i love python