python中单下划线_foo与双下划线下列说法正确(python单下划线是什么意思)
导读:1、说明...
1 、说明
Python和Golang一样 ,不光类可以有方法 ,很多类型甚至基本类型也可以定义方法;
在Python中不存在真正意义上的私有方法或者属性 ,前面加单下划线_只是表示不应该去访问这个方法或者属性 ,因为它不是API的一部分 。
2 、实例
classBaseForm(StrAndUnicode): ... def_get_errors(self): "ReturnsanErrorDictforthedataprovidedfortheform" ifself._errorsisNone: self.full_clean() returnself._errors errors=property(_get_errors)以上就是python单下划线的介绍 ,希望对大家有所帮助 。更多Python学习指路:Python基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!