我是在Ubuntu18.04下使用python3打開python解釋器,默認(rèn)的制表符等于8個(gè)空格,這個(gè)制表符占用的空格數(shù)可以設(shè)置嗎?>>> print('\tPython')
Python
2 回答

RISEBY
TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個(gè)贊
@wt1187982580 給出了一種解決方法,就是使用 python 內(nèi)置的 字符串方法 expandtabs 來將字符串里面的 制表符轉(zhuǎn)成空格。
實(shí)際上,當(dāng)你向終端輸出制表符的時(shí)候,終端會(huì)使用其配置的占位數(shù)來輸出空格。所以,你可以使用 tabs -4
來將你的當(dāng)前終端制表符的占位數(shù)設(shè)置成 4。這樣,在該終端所有的制表符輸出都使用 4 個(gè)空格了
添加回答
舉報(bào)
0/150
提交
取消