将TAB应用于打印输出的这种方式对于一行文本来说效果很好。但是我需要将TAB应用于文档的所有行。有人可以帮忙吗?
如何将\ t应用于所有行?
x=line0\nline2\nline3
print '\t%s'%(x)
您可以使用replace()
方法:
replace()方法将指定的短语替换为另一个指定的短语。
注意:如果出现的所有指定短语,将被替换没有其他规定。
语法
string.replace(oldvalue, newvalue, count)
x='line0\nline2\nline3'
print (x.replace('\n','\t'))
输出:
line0 line2 line3
或:
x='line0\nline2\nline3'
x=x.replace('\n','\n \t')
print ('\t%s'%(x))
输出:
line0
line2
line3