300x250
파이썬 공식 문서를 살펴봤는데 가독성 실화..?
공식 문서 보고 공부하기는 글렀구먼,,
그래서 제가 다시 정리합니다.
내장 함수 - dir()
dir()은 내장 함수이며
() 내의 객체가 가진 변수와 메서드를 전부 보여줍니다.
a=10
print(dir(a))
정수형 변수 a를 dir()에 넣어 실행해보면
a가 가진 온갖 변수와 메서드가 나열됩니다.
a의 type은 int class입니다.
print(type(a))
이렇듯 내장 함수 dir()은 이렇듯 해당 객체가 가진 변수와 메서드를 반환합니다.
클론 코딩이나 모르는 객체에 대한 정보를 얻기 위해 dir() 함수를 사용하면
더 간편하고 편리한 코딩이 가능합니다.
정수형 클래스 기준으로 소개된 속성/메서드 들 중 가장 많이 쓰이는 메서드에는
__init__ : 생성자, 컨스 트럭터
__str__ : 객체 정보 출력 기능의 메서드, 사용자 입장에서의 정보 출력 및 확인
__repr__ : 객체 정보 출력기능의 메소드, 공식적 발표 혹은 개발자 입장에서의 엄격한 정보를 출력할 때 사용
__doc__ : docstring, 문서화 해당 클래스의 주석 문을 출력
이러한 것들이 있습니다.
다음번에는 이러한 클래스/객체의 속성 및 메서드에 대해 작성하겠습니다.
300x250
'개발&코딩 > Python' 카테고리의 다른 글
파이썬 셀레니움 find_element_by_class_name 삭제이슈관련 및 대체방법 (0) | 2022.08.31 |
---|---|
파이썬의 __init__() 의 역할 // python __init__(), constructor (0) | 2022.06.30 |
파이썬 버전별 출력법 + 기초적으로 숙지(제곱값, enumerate, range, 오버플로우) (0) | 2021.04.18 |
반복문을 이용한 특수문자 출력 (0) | 2021.01.04 |
a 부터 b 까지의 합 - Python Algorithm loop_basic (2) | 2021.01.03 |
댓글