3
我正在使用Python 2.4。我想打印一個字符串左對齊,但有一個「偏移量」。我的意思是,在它之前打印一個具有一定數量空格的字符串。在python中打印一個字符串,左對齊偏移量
實施例:在寬度20的空間
打印字符串「Hello」,左對齊,但是字符串之前插入五個空格。
" Hello " #(The string has 5 spaces prior, and 10 space after)
print "Hello".ljust(20) #does not cut it.
我可以使用下面的解決方法:
print " ", "Hello".ljust(15)
難道還有比打印5位的字符串的更好方法。
謝謝, 艾哈邁德。
'%('Hello',)''而不是'%(「Hello」)''的任何特殊原因? – mgilson
@mgilson:習慣的力量。兩者都適用於非元組值。 –
@mgilson'('hello',)'是一個元素的元組; '('hello')'是一個字符串。 –