-
_ xxx 不能用于’from module import *’ 以单下划线开头的表示的是protected类型的变量。
即保护类型只能允许其本身与子类进行访问。 -
xxx _ 单后置下划线,用于避免与Python关键词的冲突
-
__ xxx 双下划线的表示的是私有类型的变量。只能是允许这个类本身进行访问了,
连子类也不可以,对函数来说也是一样的,加上__就成了私有方法。 -
__ xxx __ 定义的是特列方法(魔术方法,下一章介绍)像__ init __之类的。
_ xxx 不能用于’from module import *’ 以单下划线开头的表示的是protected类型的变量。
即保护类型只能允许其本身与子类进行访问。
xxx _ 单后置下划线,用于避免与Python关键词的冲突
__ xxx 双下划线的表示的是私有类型的变量。只能是允许这个类本身进行访问了,
连子类也不可以,对函数来说也是一样的,加上__就成了私有方法。
__ xxx __ 定义的是特列方法(魔术方法,下一章介绍)像__ init __之类的。
本文标题:python _下划线和__下划线的区别
本文链接:https://www.haomeiwen.com/subject/zzvzvctx.html
网友评论