I'm changing my opinion about comments.

One day, I've read the Google Python Style Guide. There are two sentence about that:
```
On the other hand, never describe the code.
Assume the person reading the code knows Python (though not what you're trying to do)
better than you do.
```

Comments can also help a beginner to learn a language, but if the code is good and well done, comments become useless (except to keep the code clear and for complicated parts). The code must be a readable language, and not only for the computer.
I will try to improve my comments in the future: only when they are importants to understand.