亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Python 基礎教程

Python 流程控制

Python 函數

Python 數據類型

Python 文件操作

Python 對象和類

Python 日期和時間

Python 高級知識

Python 參考手冊

Python hasattr() 使用方法及示例

Python 內置函數

如果對象具有給定的命名屬性,則hasattr()方法返回true,否則返回false。

hasattr()方法的語法為:

hasattr(object, name)

hasattr()由getattr()調用,以檢查是否引發(fā)AttributeError。

hasattr()參數

hasattr()方法采用兩個參數:

  • object -要檢查其命名屬性的對象

  • name -要搜索的屬性的名稱

hasattr()返回值

hasattr()方法返回:

  • True,如果object有給定的被定義的屬性

  • False,如果對象沒有給定的被定義的屬性

示例:hasattr()如何在Python中工作?

class Person:
    age = 23
    name = 'Adam'

person = Person()

print('Person有age屬性?:', hasattr(person, 'age'))
print('Person 有salary屬性?:', hasattr(person, 'salary'))

運行該程序時,輸出為:

Person有age屬性?: True
Person 有salary屬性?: False

Python 內置函數