python中单下划线和双下划线有什么区别


当前第2页 返回上一页

总结:

__foo__:一种约定,Python内部的名字,用来区别其他用户自定义的命名,以防冲突。

_foo:一种约定,用来指定变量私有。程序员用来指定私有变量的一种方式。

__foo:这个有真正的意义:解析器用_classname__foo来代替这个名字,以区别和其他类相同的命名。

在Python中没有其他形式的下划线了。

这种约定方式和类,变量,全局变量等没有区别。

以上就是python中单下划线和双下划线有什么区别的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python类中怎么定义方法

Python小数的进位与舍去的介绍(附代码)

Python统计字符串中数字个数

Python下sqlalchemy关系操作的介绍(附代码)

Python默认安装怎么卸载

Python之post登录测试

Python怎么去掉数据的方括号

Python字体大小如何设置

c#如何调用Python

什么是Python返回函数?(实例解析)

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...