当前位置: 移动技术网 > IT编程>脚本编程>Python > python中下划线的几种情况及含义

python中下划线的几种情况及含义

2020年07月08日  | 移动技术网IT编程  | 我要评论

参考链接

分为五种情况:

  • 以单个下划线开头
  • 以单个下划线结尾
  • 单独的单下划线
  • 以双下划线开头
  • 以双下划线开头结尾

1.以单个下划线开头:以单个下划线开头的变量和方法,仅供内部使用(不是强制规定,而是python社区的约定)
2.以单个下划线结尾:为了避免变量和方法名和python的关键字冲突
3.单独的单个下划线:可以用在拆包时,代表临时或无意义的变量名称
4.以双下划线开头:例如__var,当在类上下文中时,会触发“名称修饰”,将__var改为_classname__var,即在该属性名前面加上“单下划线和类名”,这是为了防止和子类冲突。本操作由python解释器强制执行
5.以双下划线开头结尾:例如__var__,表示这是python语言中定义的特殊方法

本文地址:https://blog.csdn.net/weixin_43897803/article/details/107167214

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网