采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
单下划线的变量是内部变量,一般不对外提供访问,这个是编码的一个大家公认的规则,不代表python底层会屏蔽这个变量的访问,实际上我们仍然可以直接访问这个变量,不过大家一看到这种命名的规则就知道写代码人的意图而已
非常感谢!
那单下划线前缀 是不是也可以理解为 私有变量,这样的话 这两中 变量声明在实际项目中根据什么场景使用呢?
是的,可以这样理解,不过python并没有语法上强制无法访问,这是一种大家的约定而已
登录后可查看更多问答,登录/注册
socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO
1.2k 31
1.1k 24
1.0k 16
1.4k 10
1.1k 9