I believe that the question is not a duplicate as the other question does not respond to the question of readability.
In the contributing guidelines of the library scikit-learn
, they refer to a document for coding standards, see here, in which you can find the following remarks:
# Functions/methods that do not return a value should still be
# delimited by a return statement. Please tell me you don't have to
# ask why!
return
However, there is no difference in the return value, and I don't see the improvements in readability of the code. I looked for people that detailed this point, but none of them tackled this subject from the angle of readability.
So why is it better to write return
everytime ?