Hàm hasattr() của Python

Ví dụ

Kiểm tra xem đối tượng "Person" có thuộc tính "age" hay không:

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

Ví dụ thực hành

Định nghĩa và cách sử dụng

Nếu đối tượng được chỉ định có thuộc tính được chỉ định, hàm hasattr() sẽ trả về True, ngược lại trả về False.

Cú pháp

hasattr(Đối tượng, Thuộc tính)

Giá trị tham số

Tham số Mô tả
Đối tượng Bắt buộc. Đối tượng.
Thuộc tính Bạn cần kiểm tra xem tên thuộc tính có tồn tại hay không.

Trang liên quan

Tài Liệu Tham Khảo:Hàm delattr()(Xóa thuộc tính)

Tài Liệu Tham Khảo:Hàm getattr()(Lấy giá trị thuộc tính)

Tài Liệu Tham Khảo:Hàm setattr()(Đặt giá trị thuộc tính)