美文网首页
python下划线命名规则

python下划线命名规则

作者: 飞飞小狮子Will | 来源:发表于2017-11-26 20:59 被阅读0次

    _xxx          若内内部使用标志

    __xxx        类中的私有变量名

    __xxx__    系统定义名字

    xxx_           主要用于区分

    以单下划线开头,是弱内部使用标识,from M import * 时,将不会导入该对象(python 一切皆对象)。

    以双下划线开头的变量名,主要用于类内部标识类私有,不能直接访问

    双下划线开头且双下划线截尾的命名方法尽量不要用,这是标识

    类的专有方法:

    __init__构造函数,在生成对象时调用

    __del__析构函数,释放对象时使用

    __repr__打印,转换

    __setitem__按照索引赋值

    __getitem__按照索引获取值

    __len__获得长度

    __cmp__比较运算

    __call__函数调用

    __add__加运算

    __sub__减运算

    __mul__乘运算

    __div__除运算

    __mod__求余运算

    __pow__称方

    相关文章

      网友评论

          本文标题:python下划线命名规则

          本文链接:https://www.haomeiwen.com/subject/hwdlbxtx.html