Python leading underscore _variables
A variable name starting with an underscore is a strong hint that this variable should be viewed as private.
Read http://docs.python.org/tutorial/classes.html#private-variables
It is a naming convention for private variables. See 9.6, private variables: http://docs.python.org/tutorial/classes.html#private-variables