Google Python Style Guide: Access Control
It should be noted. The syntax is consistent.
If you need to make a difference, it is important that you should use function calls (such as the following naming guidelines) such as get_foo () and set_foo (). If you’re not in the past? It is clear that there is a need to keep in mind.
The first part is clear: for normal access, do not use setters and getters in order to avoid unnecessary function calls. With the addition of functionality, you can use property ().
The second part is not clear. I can not catch the meaning. What does that mean?