这种将TAB应用于打印输出的方式适用于一行文本。但我需要将TAB应用于文档的所有行。有人能帮忙吗?
如何将\t应用于所有行?
x=line0nline2nline3
print 't%s'%(x)
您可以使用replace()
方法:
replace((方法将指定的短语替换为另一个指定的短语。
注意:如果没有指定其他内容。
语法
string.replace(oldvalue, newvalue, count)
x='line0nline2nline3'
print (x.replace('n','t'))
输出:
line0 line2 line3
或:
x='line0nline2nline3'
x=x.replace('n','n t')
print ('t%s'%(x))
输出:
line0
line2
line3
在python 3.5或更高版本中,有一种方法可以做到这一点——尝试在谷歌上搜索python2.x
x=[line1,line2,line3]
print(x,endline="t")