영어 문서:
hasattr(object, name)
인수가 객체이고 문자열인 경우 결과는 True입니다. 문자열은 객체 속성 중 하나의 이름이고, 그렇지 않으면 False입니다. (이는 getattr(object, name)을 호출하고 AttributeError가 발생하는지 여부를 확인하여 구현됩니다.)
설명:
1. 이 함수는 객체 객체에 다음이 포함되어 있는지 여부를 감지하는 데 사용됩니다. name names 이름의 속성으로, 있으면 True를 반환하고, 없으면 False를 반환합니다
#定义类A >>> class Student: def __init__(self,name): self.name = name >>> s = Student('Aim') >>> hasattr(s,'name') #a含有name属性 True >>> hasattr(s,'age') #a不含有age属性 False
위 내용은 Python 내장 hasattr 함수에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!