On 06/13/2011 05:38 PM, Chris Angelico wrote:
On Tue, Jun 14, 2011 at 8:33 AM, Tim Chase
<python.l...@tim.thechases.com>  wrote:
  print ("this is not "
    "such a huge line "
    "even though it has "
    "lots of text in it."
    )

  print (
    "this is not "
    "such a huge line "
    "even though it has "
    "lots of text in it."
    )

I'm not seeing the difference between these two. Pointer, please? *puzzled*

Sorry...tried to make that clear in the surrounding text. The first one has the open-paren on the same line as the starting line of content-text; the second one just has "print (" on the first line without the text (which is on the following line).

Related point: Do you indent the ) to the same level as the opening
quote on each line, or do you backdent it to the level of the
statement? And, does it (either way) feel like you're writing braces
in C?

My personal tastes run to your first form (the close-paren at the same indent level as the text) which makes it easy to use Vim's indent-based folding the way I mostly like. I do (well, "did"...I try to shirk C/C++ these days because I just feel so unproductive compared to coding in Python) the same in my own C code for the same reason. But if employer-standards dictate otherwise, when in Rome, render onto Caesar (to throw two aphorisms in the blender :)

-tkc






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

Reply via email to