私が知っているように、左右の両端揃えの文字列を塗りつぶしで印刷するには、いくつかのエレガントな方法があります。 "====中央揃えタイトル====" in python
str = "left_justified"
str.ljust(20, '0');
または
print "{0:{1}<20}".format(str, "=")
このような結果は、あなたが
^
を逃した
私が知っているように、左右の両端揃えの文字列を塗りつぶしで印刷するには、いくつかのエレガントな方法があります。 "====中央揃えタイトル====" in python
str = "left_justified"
str.ljust(20, '0');
または
print "{0:{1}<20}".format(str, "=")
このような結果は、あなたが
^
を逃した
を充填して、中央揃えの文字列を印刷するための最良の方法は何か
left_justified=====
次のようになります。
s = 'centered'
print "{0:{1}^20}".format(s, "=")
# -> ======centered======
str
変数の名前を、組み込みのstr
をシャドーしないものに改名しました。
>>> "hello".center(50, '=')
'======================hello======================='
>>> termwidth, fillchar = 78, '='
>>> print ' middle justified title '.center(termwidth, fillchar)
=========================== middle justified title ===========================