Python的hasattr() 函数
描述
hasattr() 函数用于判断对象是否包含对应的属性。
语法
hasattr 语法:
hasattr(object, name)
参数
- object -- 对象。
- name -- 字符串,属性名。
返回值
如果对象有该属性返回 True,否则返回 False。
实例
以下实例展示了 hasattr 的使用方法:
#!/usr/bin/python
# -*- coding: UTF-8 -*-class Coordinate:x = 10y = -5z = 0point1 = Coordinate()
print(hasattr(point1, 'x'))
print(hasattr(point1, 'y'))
print(hasattr(point1, 'z'))
print(hasattr(point1, 'no')) # 没有该属性
输出结果:
True True True False
Python的hasattr() 函数相关推荐
- python hasattr_Python hasattr()函数
版本 E:\Projects\testTool>python --version Python 3.6.2 定义 先看一下官网是如何定义的: hasattr(object, name)** Th ...
- Python之hasattr()函数介绍
Python hasattr() 函数 描述 hasattr() 函数用于判断对象是否包含对应的属性. 语法 hasattr 语法: hasattr(object, name) 参数 object - ...
- python中hasattr()函数用法详解
hasattr() 函数用来判断某个类实例对象是否包含指定名称的属性或方法. 无论是属性名还是方法名,都在 hasattr() 函数的匹配范围内. 通过该函数判断实例对象是否包含该名称的属性或方法,但 ...
- python教程:getattr函数和hasattr函数的用法
hasattr(object, name) 作用:判断对象object是否包含名为name的特性(hasattr是通过调用getattr(ojbect, name)是否抛出异常来实现的). 示例: & ...
- python getattr函数_python中getattr函数 hasattr函数
hasattr(object, name) 作用:判断对象object是否包含名为name的特性(hasattr是通过调用getattr(ojbect, name)是否抛出异常来实现的). 示例: & ...
- python hasattr函数_Python hasattr()函数
描述: have 有的意思,第三人称单数has.attr是attribute属性的简写.拥有属性的方法,那是什么意思呢.其实它用于判断用于判断对象是否包含对应的属性. 语法: hasattr(obje ...
- Python setattr()、getattr()、hasattr()函数用法详解
Python setattr().getattr().hasattr()函数用法详解 除了前面介绍的几个类中的特殊方法外,本节再介绍 3 个常用的函数,分别是 hasattr().getattr() ...
- 【python初级】hasattr函数判断对象是否包含某属性
[python初级]hasattr函数判断对象是否包含某属性 1.背景 2.语法 3.示例 1.背景 hasattr函数是python的内置函数,类似print函数一样. hasattr函数用于判断对 ...
- python hasattr函数_浅谈python中的getattr函数 hasattr函数
hasattr(object, name) 作用:判断对象object是否包含名为name的特性(hasattr是通过调用getattr(ojbect, name)是否抛出异常来实现的). 示例: & ...
最新文章
- Spring 4 CustomEditorConfigurer Example--转
- JS 实现图片的预加载(转载)
- 基于visual Studio2013解决C语言竞赛题之1081shell排序
- 人族机器人叉兵_星际争霸兵种体积和伤害判断:叉叉小体积为什么运输机占2单位?...
- 使用Spring Boot进行面向方面的编程
- Qt文档阅读笔记|Qt工作笔记-setupUi官方解析与实例(widgets中界面与业务分离)
- 敏捷开发方法XP的12个最佳实践
- 程序人生:女程序员的求职奋斗史
- C语言10进制写法,用c语言编写函数Htoi(s)把由16进制数成10进制的数
- 西部数据app可导致Windows 和 macOS 提权
- python笔记2-冒泡排序
- ICS工业控制安全类方向赛题简单总结
- 沙迪克UTY编程基础操作流程
- cf1009 C. Annoying Present
- SpringCloud Sleuth入门介绍
- 正确认识智能视频分析技术
- 润物无声因挚爱,育人无痕待花开
- 笔记本加固态小白怎么设置
- 8.6 循环辅助:continue和break
- debian最小化安装
热门文章
- 【JProfiler帮助5】记录数据
- 桂林电子科技大学计算机专业分数线,2020桂林电子科技大学录取分数线_历年各专业分数线(2017-2019)_各省投档线_一品高考网...
- 【提升栈】ListView优化
- C#导出Excle表格根据内容动态调整单元格大小
- 删除B站动态或视频的评论(仅限自己的)
- shopify主题开发_在Photoshop中为手工商品设计Shopify主题
- PPT设置自动保存时间 mac_苹果Mac电脑如何定时开关机?Mac设置自动开关机教程
- Python 炫技操作(九):调用函数的九种方法
- 更新源后,执行 sudo apt-get update 出现 0% [Working] 的解决方案
- 微量元素铁在人体的作用