奇怪的Python之下划线

Python里的标识符的开头和结尾出的下划线是有意义的

1.一个下划线开头的标识符代表 不能直接访问的类属性,若要访问只能通过类暴露的接口,不能通过“from **** import ***”的方式进行引用

2.两个下划线开头的标识符代表 类的私有成员变量

3.连个下划线开头和结尾的标识符是Python语言内部事先设定好的一些特定的方法的名字。比如__init__()

发布了16 篇原创文章 · 获赞 8 · 访问量 8503

猜你喜欢

转载自blog.csdn.net/qq_34637782/article/details/56843528
今日推荐