What are the naming convention for private member variable, and private and public member function?

Dave Angel davea at ieee.org
Sun Sep 20 06:28:37 EDT 2009


Peng Yu wrote:
> Hi,
>
> It says in http://www.python.org/dev/peps/pep-0008/
>
> "    Method Names and Instance Variables
>
>       Use the function naming rules: lowercase with words separated by
>       underscores as necessary to improve readability.
>
>       Use one leading underscore only for non-public methods and
> instance
>       variables."
>
> I am wondering what is the different between member function and
> member variable in term of naming convention.
>
> Regards,
> Peng
>
>   
Member functions are verbs or sometimes adjectives, while member 
variables are nouns.

DaveA




More information about the Python-list mailing list