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')
Đị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)