问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python字符底部添加下横线

发布网友 发布时间:2022-05-09 13:15

我来回答

2个回答

懂视网 时间:2022-05-10 06:38

Python中的下划线具有特殊的意义,python用下划线作为变量前缀和后缀指定特殊变量。

python中下划线使用键盘上的Shift+减号键即可打出,减号键位于0和加号键之间。(推荐学习:Python视频教程)

在Python中下划线还具有 private 和 protected 类似的访问权限作用,下面我们具体分析。

Python主要存在四种命名:
(1)object #公用方法
(2)__object__ #内建方法,用户不要这样定义 
(3)__object #全私有,全保护(private)
(4)_object #半保护(protected)

核心风格:避免用下划线作为变量名的开始。

因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用下划线作为变量名的开始。

一般来讲,变量名_xxx被看作是“私有 的”,在模块或类外不可以使用。

当变量是私有的时候,用_xxx 来表示变量是很好的习惯。因为变量名__xxx__对Python来说有特殊含义,对于普通的变量应当避免这种命名风格。

“单下划线” 开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量;

“双下划线” 开始的是私有成员,意思是只有类对象自己能访问,连子类对象也不能访问到这个数据。

以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“from xxx import *”而导入;

以双下划线开头的(__foo)代表类的私有成员;

以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如 __init__()代表类的构造函数。

实例:

class Foo():
 def __init__():
 ...

 def public_method():
 print 'This is public method'

 def __fullprivate_method():
 print 'This is fullprivate_method'

 def _halfprivate_method():
 print 'This is halfprivate_method'

 f = Foo()
 f.public_method() # OK
 f.__fullprivate_method() # Error occur
 f._halfprivate_method() # OK
 f._Foo__fullprivate_method() # OK

更多Python相关技术文章,请访问Python教程栏目进行学习!

热心网友 时间:2022-05-10 03:46

python字符底部添加下横线方法:
打开一个新word文档,在工具栏中找到“U”这个键,点击使其变黑,它们作用是在输入的内容下加横线。在输入处直接打,出来的效果就直接成了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
耳机的价格是多少? 请问市净率是什么意思.高好还是低好? 股票中市净率高好还是低好? 市净率为什么越低越好 市净率到底是高好还是低好? airpods整盒丢了能定位吗(丢失AirPods盒子,如何定位?) “DJ”是“Dumb Jerk”缩写,它在中文里是什么意思? “DJ”指什么? “DJ”是“Daniel Jeremiah”缩写的中文意思是什么? 联想笔记本w7系统怎样改无线密码 京东店铺还有10天到期没有交钱影响店铺营业额吗 京东不给续签了,又忘记在店铺首页公示关店信息,会受到什么处罚呢? 京东停止续签以后还可以开店吗 手机root了 没开挂上吃鸡游戏为什么直接封我10分钟? 我用软件修改王者荣耀地理位置被封号十分钟解封后为什么第二天有封号了十分钟? 求解,为什么刚用手机注册了个,结果不到10分钟就被封号了 抖音显示封直播10分钟 再登录帐号封禁了 也没个提示 你们有这个情况么... 6.设计100以内的整数四则运算测试程序 请问谁会python整数四则运算? 整数四则运算估算方法 整数四则运算与小数加减法之间的联系 凉拌面筋的家常做法大全家常 四数《整数四则混合运算》第5课时引学单答案 做法,爆炒素面筋怎么做好吃,爆炒素面筋的家常做法? 个人住房按揭贷款等额本息法每月供款中本金与利息的计算方法 1、长整数四则运算 【问题描述】设计任意两个长正整数(小于80位)的加法函数add()和乘法函数 五、在整数四则运算教学中怎样培养学生的估算意识?试举例说明。_百度问一问 我买了一个充电宝叫科维胜,是5600毫安,充一次电充满要4~5个小时,我的手机电池是2000毫安, 朋友们,我一个20000毫安的充电宝可以让一个10w的usb灯亮多久 充电宝的容量问题 京东现在还能做吗?怎么都不让商家续签了 我有一家恒源祥京东店,品牌授权书已经拿到但是京东后台续签提示续签失败,这是怎么回事? 什么情况下,京东平台商家需要进行店铺续签和店铺资质更新? 我问京东客服不是说店铺不能转让吗?那我买来的店铺会不会续签不了啊 京东今年是不是在清退商家?我怎么续签不了 京东店铺续签能签半年吗 京东续签未缴费不能退店 京东的服装店铺今年怎么很多都续签不了了? 唐寅在异界中的三大夫人是什么,是那几个女人。还有唐寅有几个女人,确定关系的。 张学良一共有几个老婆?都叫什么 苏州园区行政区划 没有访问权限是什么意思 工程机械运输车的分类 工程车辆种类 对不起你没有访问权是什么意思? 工程机械运输车 工程车队都包括哪些种类的车? 我手机收到“腾讯手机管家的取消标记请求已通过并生效”但还是有显示,什么问题 工程机械都有哪些 工程机械运输车是特种车吗?