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

wordpress主题好的/app优化建议

wordpress主题好的,app优化建议,做网站要考虑哪些因素,深圳建筑公司招聘信息何为多态 多态指同一个类的对象实现同一个方法时产生不同的结果。 例如:当子类和父类都存在相同的show_info()方法时,我们说,子类的show_info()覆盖了父类的show_info(),在代码运行的时候,子类对象总是会调用子类的sh…

何为多态

多态指同一个类的对象实现同一个方法时产生不同的结果。
例如:当子类和父类都存在相同的show_info()方法时,我们说,子类的show_info()覆盖了父类的show_info(),在代码运行的时候,子类对象总是会调用子类的show_info()显示不同的结果。这样,我们就获得了继承的另一个好处:多态。

ininstance()判断变量的类型

判断一个变量是否是某个类型可以用isinstance()判断:

>>> isinstance(a, list)
True

type()查看对象的类型

判断对象类型,使用type()函数:

>>> type(123)
<class 'int'>
>>> type('str')
<class 'str'>
>>> type(None)
<type(None) 'NoneType'>

如果一个变量指向函数或者类,也可以用type()判断:

>>> type(abs)
<class 'builtin_function_or_method'>
>>> type(a)
<class '__main__.Animal'>

但是type()函数返回的是什么类型呢?它返回对应的Class类型。

扩展

getattr()、setattr()以及hasattr(),我们可以直接操作一个对象的状态:
hasattr(obj, ‘x’),判断obj对象是否有x属性,返回True/False
setattr(obj, ‘y’, 19),设置对象obj的属性y的值为19,不存在则新建一个。

getattr()
getattr(obj, x) # 获取对象obj的方法或属性x的值。

如果试图获取不存在的属性,会抛出AttributeError的错误:
getattr(obj, ‘z’) # 获取属性’z’
Traceback (most recent call last):
File “”, line 1, in
AttributeError: ‘MyObject’ object has no attribute ‘z’
可以传入一个default参数,如果属性不存在,就返回默认值:
getattr(obj, ‘z’, 404) # 获取属性’z’,如果不存在,返回默认值404。


http://www.lbrq.cn/news/1447903.html

相关文章:

  • 门户型网站特点/互联网广告平台有哪些
  • 方正集团网站是谁做的/电脑版百度网盘
  • 广东电白建设集团有限公司网站/产品营销
  • wordpress数据库改密码忘记/宁波seo
  • 如何加强政府网站建设和管理/网站seo优化案例
  • 网站网站制作网站/启动互联全网营销推广
  • 做网站 傻瓜软件/谷歌优化的最佳方案
  • 做网站数据库怎么建/国内免费ip地址
  • 马克·扎克伯格大学做的网站/新闻内容摘抄
  • 山东省建设官方网站/唐山seo排名优化
  • 界面漂亮的网站/百度搜索风云榜总榜
  • 梅州做网站需要多少钱/优秀网页设计作品
  • 网站设计上市公司/软文推广文案
  • 威龙电子商务做的网站/武汉企业网站推广
  • dede我的网站/网络推广公司主要做什么
  • 物流建设网站/东莞网络营销推广公司
  • 金融网站建设内容/千峰培训多少钱
  • 网站开发 一个页面多少钱/网站设计公司模板
  • vs做网站怎么把网页改为自适应大小/免费sem工具
  • 深圳实力网站建设/企业如何做好网络营销
  • 佛山网站建设怎样做/icp备案查询
  • 台州哪里做网站/小黄豆crm
  • 南京市招办南京网站设计/深圳seo公司
  • 做一个网站做少多少钱/企业培训考试app
  • 下载app 的网站 如何做/百度网盘网页版入口官网
  • 外贸网站优化建设/百度权重1
  • 网站服务器供应商/今日头条网页版入口
  • 智能网站优化 cms 加盟/百度推广注册
  • 做爰网站美女图片/千锋教育学费多少
  • 网站建设广州哪家好/网站域名备案信息查询
  • 【n8n教程笔记——工作流Workflow】文本课程(第二阶段)——5 自动化业务工作流——0 用例 (Use case)
  • Codeforces 思维训练(二)
  • Netty-Rest搭建笔记
  • centos出现ping: baidu.com: 未知的名称或服务问题
  • GPT OSS 双模型上线,百度百舸全面支持快速部署
  • 微软Azure AI Foundry正式上线GPT-5系列模型