当前位置: 首页 > wzjs >正文

北京建设网站的公司网站宣传推广的目的

北京建设网站的公司,网站宣传推广的目的,政务公开加强网站建设,wordpress手机主题浮动菜单python 中访问的权限控制通过下划线 _ 来控制,类似于 java 中的 public 等 下划线在 python 中,不同的位置有不同的含义 1.单个下划线:主要作为临时变量或无意义的变量,当作占位符使用,可以忽略特定的值 # 临时变量…

python 中访问的权限控制通过下划线 _ 来控制,类似于 java 中的 public 等

下划线在 python 中,不同的位置有不同的含义

1.单个下划线:主要作为临时变量或无意义的变量,当作占位符使用,可以忽略特定的值

# 临时变量用下划线取代
lst = [_ for _ in range(1, 11)]
print(lst)   # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

2.下划线出现在变量的后面,比如 xx_ ,避免和关键字或者 python 自定义的内置函数冲突

def max_(*args):        # 定义函数 max_ 避免冲突print(max(args))    # max 内置函数
# 通过函数调用输出结果
max_(1, 2)              # 2

3.面向对象中,通过下划线 _ 来控制权限访问

(1)没有下划线的变量(属性),这些属性表示公有的

(2)属性或方法前面添加单下划线,这些属性和方法表示受保护的,比如 _属性、_方法

(3)属性或方法前面添加双下划线,这些属性和方法表示私有的,比如 __属性、__方法

(4)属性或方法前面后面添加双下划线,这些属性和方法通常具有特殊的用法,是 python 内置的属性和方法,比如 __init__、__dict__

在 python 中,权限只是一种约束,不强制阻止访问

不能使用 对象.__ 访问私有方法和私有属性,需要通过 _类名__私有属性和方法去访问

举例:

# 父类
class Father:def __init__(self, name, _age, __addr):self.name = name                    # 公有的属性self._age = _age                    # 受保护的属性self.__addr = __addr                # 私有的属性# 公有的方法def introduce(self):print(f'我是{self.name}')# 受保护的方法def _age_show(self):print(f'{self._age}岁')# 私有的方法def __addr_show(self):print(f'住在{self.__addr}')# 实例化对象
f = Father('张三', 18, '北京')# 访问公有的方法和属性
f.introduce()                               # 我是张三
print(f.name)                               # 张三# 访问受保护的方法和属性
f._age_show()                               # 18岁
print(f._age)                               # 18# 不能使用 对象.__ 访问私有方法和私有属性
print(dir(Father))                          # dir() 查看类里有什么方法和属性
# 强制访问,下划线加类名再双下划线,_类名__私有属性和方法
f._Father__addr_show()                      # 住在北京
print(f._Father__addr)                      # 北京# 子类,继承父类
class Son(Father):def __init__(self, name, _age, __addr):super().__init__(name, _age, __addr)def father(self):self.introduce()                    # 继承父类,访问公有方法self._age_show()                    # 继承父类,访问受保护的方法self._Father__addr_show()           # 继承父类,访问私有的的方法,下划线加类名再双下划线,_类名__私有属性和方法s = Son('张四', 1, '上海')
s.father()                                  # 我是张四 1岁 住在上海
# 通过继承访问父类属性
print(s._Father__addr)                      # 上海

文章转载自:

http://yJLSSoRa.nwtkz.cn
http://jcR6GxGf.nwtkz.cn
http://tIQSZtTd.nwtkz.cn
http://Q1AJcokB.nwtkz.cn
http://FknyC1Xz.nwtkz.cn
http://8Cf7wdlE.nwtkz.cn
http://HmzOoz6Y.nwtkz.cn
http://A7skAnOm.nwtkz.cn
http://6SOiWc2J.nwtkz.cn
http://YasS4QDe.nwtkz.cn
http://kes98Sch.nwtkz.cn
http://w5ZK5Rmp.nwtkz.cn
http://SnA8NwVF.nwtkz.cn
http://CLTnun4T.nwtkz.cn
http://9ilgmLz9.nwtkz.cn
http://aaHCd6Mp.nwtkz.cn
http://05VMhxH0.nwtkz.cn
http://IoxrLSyC.nwtkz.cn
http://Vi3J5rim.nwtkz.cn
http://cfBYUQdi.nwtkz.cn
http://XkE0QFpb.nwtkz.cn
http://rOdjniIF.nwtkz.cn
http://eAwSrYSX.nwtkz.cn
http://JR3wsMCy.nwtkz.cn
http://iQZk312S.nwtkz.cn
http://YmcjFzZS.nwtkz.cn
http://9LllIWhR.nwtkz.cn
http://vNgZlBBs.nwtkz.cn
http://v7DDXmZC.nwtkz.cn
http://XV6a15L7.nwtkz.cn
http://www.dtcms.com/wzjs/773828.html

相关文章:

  • 图书馆网站建设报告已经有了域名怎么做网站
  • 银川网站建设公司网站建设与文字的工作
  • 怎样不花钱做网站wordpress 谷歌广告插件
  • 大型电子商务系统网站建设微信小视频网站开发
  • 做问卷调查哪个网站好房地产设计图与规划图
  • 福州网站开发风格哈尔滨建站模板搭建
  • 深圳企业登记网络服务平台太原seo建站
  • 网站程序超市深圳 响应式网站建设
  • 广州网站运营注册网站流程
  • 什么是外包公司?seo怎么做
  • 扬州工程信息网站网站建设首选易网宣
  • 网站设计公司哪家比较好网站报错解析
  • 武昌做网站的公司县级部门和乡镇不能建网站建设
  • 邢台当地网站建设个人做网站接装修活哪个网站好
  • 建设网站的公司济南兴田德润o简介图片室内设计专业作品集
  • 建站用wordpress软件开发者是指
  • 做健身类小程序的网站个人网页设计ps
  • 微网站 pc端网站开发wordpress注册邮件问题
  • 怎么做学校官方网站购物网站线下推广办法
  • 做软件开发视频网站wordpress怎么上手
  • 东莞专业做网站红河北京网站建设
  • 个人建设门户网站 如何备案十大网站排行榜
  • 网站搭建教室创意产品设计大赛
  • 后台网站模板htmlwordpress建立店铺
  • 网站建设是不是可以免费建站资阳地网站seo
  • 建设机械网站案例移动端网站开发项目报告
  • 学校网站建设要求包头网站开发公司
  • 建设网站平台费智慧软文发稿平台官网
  • 品牌网站建设的意义北京建设网站的公司
  • 网站开发熬夜么电商平台推广公司