2017-06-28 5 views
-3

Pythonでテキストの行をパディングするカスタムの方法はありますか?エスケープ文字 "\ t"を使用していますが、代替があるかどうかは疑問です。 例えばpythonのパディングフォーマットの代替ですか?

print('My Name is:') 
print('Rambo') 
print('Mambo') 

出力:

.My Name is: 
.....Rambo 
..Mambo 
+0

あなたが –

答えて

0

は、あなた自身のための簡単な関数を書きます。

def p(a,b): 
print(" "*a + b) 

p(1,"while") 

これは返す必要があります:" while"

+0

独創的な....私の発見には決して来なかった。 – espktro

1

が使用してみてください:

print('{:>15}'.format('My Name is:')) 

例については、参照してください。 PyFormat

+0

を好きなように自分の 'プリントを()'書き込み、フォーマット – espktro

+0

/動作しているようですが、動作しません、最初の印刷動作しますが、次のプリントがひどいですあなたの必要に応じて変数 '15'を変更してください。正確な解決策としてこれを期待しないでください そのただの例;) – atg

関連する問題