Cameron Simpson a écrit :
On 18Aug2008 11:58, Beema Shafreen <[EMAIL PROTECTED]> wrote:
| In my script i have to print a series of string , so
| | print "%s\t%s\t%s\t%s\t%s\t%s\t" %("a","v","t","R","s","f") | | I need to know instead of typing so many %s can i write %6s in python, as
| we do in C progm.

I hate to tell you this, but "%6s" in C does NOT print 6 strings. It
prints 1 string, right justified, in no less that 6 characters.
C is just like Python in this example.

| What are the other options .

Write a small loop to iterate over the strings. Print a tab before each
string except the first.

Or use the str.join method:

print "\t".join(list("avtRsf"))

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to