Right-Justifying Numeric Output
hg
hg at nospam.org
Thu Jan 25 10:30:07 EST 2007
Rich Shepard wrote:
> I have this print statement in a function:
>
> print '%2d $%11.2f $%10.2f $%9.2f $%9.2f' %(nper, pv, diff, ten,
> bonus)
>
> and I would like to have the output right justified in the specified
> field. My trials using .rjust(n) have produced that string in the output,
> not the intended results. Is there a way of right justifying numeric
> output?
>
> Thanks,
>
> Rich
>
> --
> Richard B. Shepard, Ph.D. | The Environmental Permitting
> Applied Ecosystem Services, Inc. | Accelerator(TM)
> <http://www.appl-ecosys.com> Voice: 503-667-4517 Fax:
> 503-667-8863
assuming max size = 10
#with spaces
>> '% 10d' % 11
' 11'
#with zeros
>>'%010d' % 11
'0000000011'
hg
More information about the Python-list
mailing list