hasattr()函数在Python中做什么?
Python中的hasattr()方法
如果对象具有给定的命名属性,则hasattr()方法返回true,否则返回false。
语法
hasattr()方法的语法是-
hasattr(object, name)
getattr()调用hasattr()以检查是否引发AttributeError。
hasattr()方法采用两个参数-
hasattr()方法返回-
如果对象具有给定的命名属性,则为true
假,如果对象没有给定的命名属性
示例
class Male:
age = 21
name = 'x'
x = Male()
print('Male has age?:', hasattr(x, 'age'))
print('Male has salary?:', hasattr(x, 'salary'))输出结果
这给出了输出
('Male has age?:', True)
('Male has salary?:', False)热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短