在写函数时没有那么多规范,会用xx,其他的仅为了解,但看到别人写的还是好奇了下,查了下,不同的用法:
_xxx这表示这是一个保护成员(属性或者方法),它不能用from module import * 导入,其他方面和公有一样访问;
_xxx 这表示这是一个私有成员,它无法直接像公有成员一样随便访问(比如直接print阿修改阿),当然,要想访问也可以,通过对象名.类名__xxx这样的方式可以访问;
xxx这表示这是一个特殊成员,所谓特殊,就是例如init()、del()、call()这些niubi哄哄的特殊方法
原文链接:https://blog.csdn.net/weixin_44986776/article/details/104064692
网友评论