오늘은 파이썬의 내장 함수인 dir()와 help() 함수에 대해서 정리해 보려고 합니다.
dir()
dir()은 파이썬에 내장되어 있는 함수로 객체의 속성 목록 (사용할 수 있는 방법)을 알려줍니다.
다음 예를 이용하여 string의 속성 목록을 확인해보겠습니다.
dir(‘Mat’)
string의 다양한 속성을 보여주고 있습니다. 예, 'capitalize', 'casefold', 'center', 'count' 등
다음은 내장 함수를 사용한 예입니다.
‘matt’ string의 앞 글자를 대문자로 출력합니다.
print('matt'.capitalize())
‘matt’ string을 모두 대문자로 출력합니다.
print(‘matt’.upper())
‘Hi’ 다음에 지정된 형식을 출력합니다.
print('Hi {}'.format('there'))
‘YIKES’를 소문자로 출력합니다.
print('YIKES'.lower())
dir()를 사용하여 list 변수에 대한 속성을 확인해보겠습니다.
a = [1, 2, 3, 4]
dir(a)
append라는 방법을 사용하여 a list에 숫자 5를 포함시켜보겠습니다.
a.append(5)
help()
help() 역시 내장 함수로 help 문서를 불러옵니다. 예를 들어 dir() 내장 함수 내의 속성들에 대해서 궁금할 때 help()를 사용하여 각 속성을 확인할 수 있습니다.
string에서 upper에 대해서 알고 싶으면
help('some string'.upper)
string에서 capitalize에 대해서 알고 싶으면
help('some string'. capitalize)
upper는 string을 대문자로 변환해줍니다.
capitalize는 첫 번째 글자는 대문자로 나머지는 소문자로 변환해줍니다.
오늘은 파이썬에 자주 사용하는 내장 함수인 dir()과 help() 함수에 대해서 정리해 봤습니다.
'초보 코딩 배우기' 카테고리의 다른 글
파이썬 튜플(Tuple) (14) | 2021.03.22 |
---|---|
파이썬 조건문 (if, elif, else) (8) | 2021.03.07 |
파이썬 주석, 참/거짓 구분, None (4) | 2021.03.01 |
파이썬 문자열 내장 함수 (14) | 2021.02.23 |
파이썬 문자열 (12) | 2021.02.07 |
파이썬 숫자 연산 (10) | 2021.01.31 |
파이썬 객체 (16) | 2021.01.24 |
파이썬 변수 (20) | 2021.01.17 |
댓글