فuncton hasattr() Python

مثال

بررسی کنید که آیا شیء "Person" ویژگی "age" دارد یا خیر:

class Person:
  name = "Bill"
  age = 63
  country = "USA"
x = hasattr(Person, 'age')

مثال اجرا

تعریف و استفاده

اگر شیء مشخص شده دارای ویژگی مشخص شده باشد، functon hasattr() به True بازمی‌گردد، در غیر این صورت به False بازمی‌گردد.

جملات

hasattr(object, attribute)

مقدار پارامتر

پارامتر شرح
object ضروری. شیء.
attribute نام ویژگی که می‌خواهید بررسی کنید که آیا وجود دارد یا خیر.

صفحات مرتبط

دستورالعمل‌های مرجع:فuncton delattr()(حذف ویژگی)

دستورالعمل‌های مرجع:فuncton getattr()(دسترسی به مقدار ویژگی)

دستورالعمل‌های مرجع:فuncton setattr()(تنظیم مقدار ویژگی)