|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
expandtabs(2),不是把一个tab转换为俩空格吗,tab=2,tab=5,tab=10,又是啥意思
正如甲鱼的图,并不是单纯\t换成空格。
同时经过我测试,\t至少换成一个空格。默认情况下,每个制表符会被替换成 8 个空格
- s = "1\t2"
- print(s.expandtabs()) # 每个 \t 替换为 8 个空格
- print(s.expandtabs(4))
- print(s.expandtabs(10))
- 1 2
- 1 2
- 1 2
- s = "1\t2"
- print(s.expandtabs(1))
- print(s.expandtabs(4))
- print(s.expandtabs(10))
- 1 2
- 1 2
- 1 2
- s = "1\t2\t3"
- print(s.expandtabs(2))
- print(s.expandtabs(4))
- print(s.expandtabs(10))
- 1 2 3
- 1 2 3
- 1 2 3
- s = "1\t2\t3"
- print(s.expandtabs(1))
- print(s.expandtabs(4))
- print(s.expandtabs(10))
- 1 2 3
- 1 2 3
- 1 2 3
- s = "123\t2"
- print(s.expandtabs(2))
- print(s.expandtabs(4))
- print(s.expandtabs(10))
- 123 2
- 123 2
- 123 2
复制代码
|
|