
正文
python中dunders,PYTHON下载
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
python中下划线命名的含义
代码中一个独立的下划线,表示这个变量不重要 一个独立的下划线,它也是一个变量名,只不过它比较特殊,当你使用下划线作为变量名时,就代表你告诉大家,这个变量不重要,仅仅占个位置,可以忽略,后面不会再使用它。
本文从以下几种不同使用方式,对下划线的用途和含义进行说明:1)变量 通常用于类内部变量的命名,表明该变量是该类私用变量,外部不要去访问它,但也是可以访问到的。
一般来讲,变量名_xxx被看作是“私有的”,在模块或类外不可以使用,当变量是私有的时候,用_xxx 来表示变量是很好的习惯。因为变量名__xxx__对Python 来说有特殊含义,对于普通的变量应当避免这种命名风格。
下划线在C没有特殊含义。一般在命名变量和方程用作断字符:integerarray,这样命名变量会很难看,一般会:integerArray 或者integer_array这样命名。一些程序包会经常看到:__Macro_A__ab。
双下划线开头的命名形式在 Python 的类成员中使用表示名字改编 (Name Mangling),即如果有一 Test 类里有一成员 __x,那么 dir(Test) 时会看到 _Test__x 而非 __x。这是为了避免该成员的名称与子类中的名称冲突。
关于python中dunders和PYTHON下载的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






