我是在Ubuntu18.04下使用python3打开python解释器,默认的制表符等于8个空格,这个制表符占用的空格数可以设置吗?
>>> print('\tPython')
Python
我是在Ubuntu18.04下使用python3打开python解释器,默认的制表符等于8个空格,这个制表符占用的空格数可以设置吗?
>>> print('\tPython')
Python
@wt1187982580 给出了一种解决方法,就是使用 python 内置的 字符串方法 expandtabs 来将字符串里面的 制表符转成空格。
实际上,当你向终端输出制表符的时候,终端会使用其配置的占位数来输出空格。所以,你可以使用 tabs -4
来将你的当前终端制表符的占位数设置成 4。这样,在该终端所有的制表符输出都使用 4 个空格了
2 回答5.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答968 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决