Until now, PEP 8 has recommended that multi-line expressions should break *after* infix operators:
result = (this_value * some_value + another_value - excess_value or default_value ) After a mercifully short discussion on the Python-Ideas mailing list, Guido has been persuaded to change PEP 8 to recommend that the break should occur *before* the infix operator: result = (this_value * some_value + another_value - excess_value or default_value ) This makes me happy :-) Guido's announcement, including links to relevant discussion: https://mail.python.org/pipermail/python-dev/2016-April/144205.html -- Steven -- https://mail.python.org/mailman/listinfo/python-list