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 -- http://mail.python.org/mailman/listinfo/python-list