allow line break at operators
Yingjie Lan
lanyjie at yahoo.com
Wed Aug 10 09:19:37 EDT 2011
>> In terms of easier to read, I find code easier to read when the
>> operators are at the beginnings of the lines (PEP 8 notwithstanding):
>>
>> x = (someobject.somemethod(object3, thing)
>> + longfunctionname(object2)
>> + otherfunction(value1, value2, value3))
>>
>
> Without the parentheses, this is legal but (probably) useless; it
> applies the unary + operator to the return value of those functions.
If ';' are employed (required), truely free line-splitting should be OK,
the operators may appear at the beginnings of the lines as you wish.
Yingjie
More information about the Python-list
mailing list