私はいくつかのテキストを、可変配列で右揃えしようとしています。あなたは探している変数を使用して書式を整列しますか?
:例えば
この作品:
>>> print '{:>10}'.format('foo')
foo
しかし、これはしていません:
>>> x = 10
>>> print '{:>x}'.format('foo')
私はいくつかのテキストを、可変配列で右揃えしようとしています。あなたは探している変数を使用して書式を整列しますか?
:例えば
この作品:
>>> print '{:>10}'.format('foo')
foo
しかし、これはしていません:
>>> x = 10
>>> print '{:>x}'.format('foo')
のpythonはRJUSTを持っています()そのret urnsテキストを右揃え さらに、パラメータとしてwidth、fillcharを指定します。例:
a = 10
print str(a).rjust(20)
実際には醜いように見えますが、 'print {'{:>' + str(x)+ '}')書式( 'foo')'を使用できます。 –