S1. "Try it and see" is an extremely useful tool for Pythonstudy.
S2. Do whatever you think makes your code look more elegant.
S3. When doing object-oriented programming, it is important to write API documentation that clearly summarizes what each object and method does. Keeping documentation up-to-date is difficult; the best way to do it is to write it right into our code.
S4. The line length should not exceed 80 characters of Docstrings.
S5. In the programming world, duplicate code is considered evil.
Reference
[1]Python 3 Object-oriented Programming