6.7 Formatting conventions
The Python parser that reads the code you type is forgiving but does follow a strict set of core rules. Beyond that, formatting conventions make it easier for others to read and understand what you have written. Think of these as strong suggestions that you should try to follow.
Review your code on a set schedule for correct behavior and adherence to naming and formatting conventions. Read and use PEP 8 – Style Guide for Python Code, from the Python Software Foundation. [PEP008] Your organization may require or recommend some variations. If you work in a group of programmers, help each other to follow the rules.
Here are my “Top Ten” formatting conventions from PEP 8 and my own experience:
- Indent 4 spaces. Don’t use tabs. Never use tabs. (It is standard convention to indent in multiples of four. It is my personal convention to never...