栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python中“

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python中“

Python中下划线的含义 1、单个"_"的含义
”-“:
变量:一般用来表示无意义变量名称或者临时变量名称。
2、单个前置"_"含义
_var:
变量:提示程序员这个变量(或方法)是一个私有变量,解释器不会强制执行私有化操作,所以这样的变量(或方法)与普通的变量(或方法)用法基本一致。
3、单个中间"_"的含义
first_name:命名规范,变量(或方法)命名比较长,由多个单词组成时,
一般用来分隔英文单词,让人好理解单词的含义。
4、单个后置"_"的含义
var_:定义变量时,用来区别Python中的关键字,防止命名冲突。
5、两个前置"_"的含义
__var:由解释器强制执行私有化操作,将这个变量(或方法)私有化。
6、前后都有两个"_"
__var__:python中定义的特殊方法(魔术方法)
Python中的私有化操作
一般说来是针对类(class)来说的, 私有化操作,可以让类中定义的方法或者属性,
只能通过自己内部来进行调用,或者访问。类的外部无法直接操作类的内部的私有
化属性和方法。类中的属性私有化后,外部想要 访问和设置属性值的时候,只能通
过类里面提供的共的方法去进行。在这些 公共方法中我们可以加入一些你想要的操
作或者限定,防止外部传入错误的数据等,这个操作叫做"封装"
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1002378.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号