At 11:31 AM 11/3/2005, Johan Geldenhuys wrote:
>Hi all,
>Just a quick question;
>
>How do I code this output:
>"""
>files          dirs
>==========
>"""
>
>I want to print something a few space away from the left side or in the
>middle of the line.

In the Python Library Reference look up 2.3.6.2 String Formatting 
Operations - % interpolation

In general you create a "template" of the desired output with %s (or other 
conversion type) wherever you want a value substituted.
"%-15s%-15s" % ('files', 'dirs') will give
"files          dirs           "
"%-15s%-15s" % (filename, directory) will give
"funny.doc      c:\root        "
assuming the variabies filename, directory have the values shown.
the - means left align, 15 is field width. 

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to