为了账号安全,请及时绑定邮箱和手机立即绑定

python解释器中print('\tPython'),如何设置制表符占用的空格数?

python解释器中print('\tPython'),如何设置制表符占用的空格数?

慕村9548890 2018-12-16 09:31:45
我是在Ubuntu18.04下使用python3打开python解释器,默认的制表符等于8个空格,这个制表符占用的空格数可以设置吗?>>> print('\tPython')         Python
查看完整描述

1 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

@wt1187982580 给出了一种解决方法,就是使用 python 内置的 字符串方法 expandtabs 来将字符串里面的 制表符转成空格。

实际上,当你向终端输出制表符的时候,终端会使用其配置的占位数来输出空格。所以,你可以使用 tabs -4 来将你的当前终端制表符的占位数设置成 4。这样,在该终端所有的制表符输出都使用 4 个空格了


查看完整回答
反对 回复 2018-12-16
  • 1 回答
  • 0 关注
  • 766 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信