1.以单个下划线开头:以单个下划线开头的变量和方法,仅供内部使用(不是强制规定,而是python社区的约定)
2.以单个下划线结尾:为了避免变量和方法名和python的关键字冲突
3.单独的单个下划线:可以用在拆包时,代表临时或无意义的变量名称
4.以双下划线开头:例如__var,当在类上下文中时,会触发“名称修饰”,将__var改为_classname__var,即在该属性名前面加上“单下划线和类名”,这是为了防止和子类冲突。本操作由python解释器强制执行
5.以双下划线开头结尾:例如__var__,表示这是python语言中定义的特殊方法
本文地址:https://blog.csdn.net/weixin_43897803/article/details/107167214
如对本文有疑问, 点击进行留言回复!!
复现笔记1:Pyramid Feature Attention Network for Saliency detection
Python进阶一:Python列表生成式的高效使用和Python对象间相等性比较
网友评论