千锋教育-做有情怀、有良心、有品质的职业教育机构

python单下划线是什么意思

来源:千锋教育
发布时间:2023-11-15 09:04:23
分享

python单下划线是什么意思

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学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python匿名函数lambda的注意点 python匿名函数lambda的注意点1、lambda是表达式,不是语句。lambda可以出现在python语法不允许def的地方,例如,lambda可以出现在列表中,而def不能出现。>>>[(l
  • python函数式编程如何理解 python函数式编程如何理解我们可能或多或少都听说过函数编程的概念。刚听说的时候感觉不清楚,觉得这是一个非常黑科技的概念。但其实意义很简单,但是延伸了很多丰富的用法。1、说明我们写的函数也可以作为变
  • pythonrandom中的随机函数 pythonrandom中的随机函数Python标准库的random函数可以生成随机浮点数、整数、字符串,也可以随机选择列表序列的要素,打乱数据组等。1、seed与random函数seed函数初始化一
  • python变量如何拼接 python变量如何拼接1、在执行打印语句的时候我们可以使用拼接字符串的功能来实现文字+变量的组合user1_name="Jerry"print("用户1的名字为"+str(user1_name))2
  • python语句和缩进的实现 python语句和缩进的实现Python解释程序能够执行的指令就是语句。举例来说,a=1是一个赋值语句。if语句,for语句,while都是语句。1、概念(1)语句能完整表达某一意义、动作或逻辑的最短
  • python字符串格式化的方法整理 python字符串格式化的方法整理1、format函数format函数可以接受不限个数的参数,位置也可以不按顺序。format中的参数,对应{}的依次替换。#例句:还有2天放假,我还在坚持学习Pyth