[Python] hasattr() 함수 사용방법 및 예제

Asked 6 months ago, Updated 6 months ago, 72 views

hasattr(object, name)

hasattr() 메서드는 객체에 주어진 이름의 속성이 있으면 true를 반환하고 없으면 false를 반환합니다.

 

매개변수

  • object - 주어진 이름의 속성을 검사할 객체
  • name - 검색할 속성의 이름

 

리턴값

객체에 주어진 이름의 속성이 있으면 true를 반환합니다.

없으면 false를 반환합니다.

 

예제

class Person:
    age = 23
    name = 'Adam'

person = Person()

print('Person has age?:', hasattr(person, 'age'))
print('Person has salary?:', hasattr(person, 'salary'))

결과

Person has age?: True
Person has salary?: False

python 강좌 hasattr

2022-05-17 16:32

0 Answers

If you have any answers or tips


© 2022 pinfo. All rights reserved.