Re: Right-Justifying Numeric Output

2007-01-26 Thread Facundo Batista
Rich Shepard wrote: > 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. >>> "%7.2f..%5d" % (2.3, 78) ' 2.30.. 78' >>> "%-7.2f..%-5d" % (2.3, 78) '2.30 ..78 ' Regards, -- . Fa

Re: Right-Justifying Numeric Output

2007-01-25 Thread Gabriel Genellina
At Thursday 25/1/2007 19:34, Rich Shepard wrote: > assuming max size = 10 > > #with spaces >>> '% 10d' % 11 > '11' > #with zeros >>> '%010d' % 11 > '11' Thank you very much! I didn't see this in any of my Python books or on the Web. http://docs.python.org/lib/typesseq-strin

Re: Right-Justifying Numeric Output

2007-01-25 Thread Tobiah
> Thank you very much! I didn't see this in any of my Python books or on > the I like to look at the printf docs for any C compiler. On Unix, man 3 printf -- Posted via a free Usenet account from http://www.teranews.com -- http://mail.python.org/mailman/listinfo/python-list

Re: Right-Justifying Numeric Output

2007-01-25 Thread Rich Shepard
On Thu, 25 Jan 2007, hg wrote: > assuming max size = 10 > > #with spaces >>> '% 10d' % 11 > '11' > #with zeros >>> '%010d' % 11 > '11' Thank you very much! I didn't see this in any of my Python books or on the Web. Rich -- Richard B. Shepard, Ph.D. |The Env

Re: Right-Justifying Numeric Output

2007-01-25 Thread hg
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 outp