Lesson 4
Repeated Practice Makes Perfect
Chapter 9: The PEP 8 style guide
Whitespace around operators
PEP 8 recommends that you do not align assignment operators.
# Recommended:
x = 1
y = 2
long_variable = 3
# Not recommended:
x = 1
y = 2
long_variable = 3
PEP 8 recommends you include spaces around operators for better readability. But also consider NOT adding spaces to group operations in longer expressions (again, easier to read). Use your judgment here. The examples below are taken directly from PEP 8.
# Recommended:
i = i + 1
submitted += 1
x = x*2 - 1
hypot2 = x*x + y*y
c = (a+b) * (a-b)
# Not recommended:
i=i+1
submitted +=1
x = x * 2 - 1
hypot2 = x * x + y * y
c = (a + b) * (a - b)