In article <[EMAIL PROTECTED]>, "Simon Forman" <[EMAIL PROTECTED]> wrote: ... > Python also concatenates adjacent strings, but the "real" newlines > between your strings will need to be escaped (otherwise, because the > newlines are statement separators, you will have one print statement > followed by string literals with the wrong indentation.) > > print "Usage: blah blah blah\n" \ > "Some more lines in the usage text\n" \ > "Some more lines here too." > > (Note that the final string literal newline is not needed since print > will add one of it's own.)
One can also use parentheses: print ( "Usage: blah blah blah\n" "Some more lines in the usage text\n" "Some more lines here too." ) The newlines in the string are still needed, but the ones escaping the EOLs are not. ________________________________________________________________________ TonyN.:' [EMAIL PROTECTED] ' <http://www.georgeanelson.com/> -- http://mail.python.org/mailman/listinfo/python-list