Guido sees the light: PEP 8 updated

Steven D'Aprano steve at pearwood.info
Sat Apr 16 00:38:09 EDT 2016


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




More information about the Python-list mailing list