- Python - 프로그래밍 시작하기
- Python 기초 (Basics)
- Python 변수 (Variables)
- Python 연산자 (Operators)
- Python 리스트 (List)
- Python 튜플 (Tuple)
- Python 문자열 (Strings)
- Python 집합 (Sets)
- Python 딕셔너리 (Dictionary)
- Python 흐름 제어 (Flow control)
- Python 함수 (Function)
- Python 클래스 (Class)
- Python 내장 함수 (Built-in function)
- Python 키워드 (Keyword)
- Keyword - and
- Keyword - as
- Keyword - assert
- Keyword - break
- Keyword - class
- Keyword - continue
- Keyword - def
- Keyword - del
- Keyword - elif
- Keyword - else
- Keyword - except
- Keyword - False
- Keyword - for
- Keyword - from
- Keyword - global
- Keyword - if
- Keyword - import
- Keyword - in
- Keyword - is
- Keyword - lambda
- Keyword - None
- Keyword - not
- Keyword - or
- Keyword - pass
- Keyword - return
- Keyword - True
- Keyword - try
- Keyword - while
- Python 파일 다루기
- Python datetime 모듈
- Python time 모듈
- Python collections.deque
- Python collections.namedtuple
- Python의 선 (Zen of Python)
- Python Tutorial
- NumPy Tutorial
- Matplotlib Tutorial
- PyQt5 Tutorial
- BeautifulSoup Tutorial
- xlrd/xlwt Tutorial
- Pillow Tutorial
- Googletrans Tutorial
- PyWin32 Tutorial
- PyAutoGUI Tutorial
- Pyperclip Tutorial
- TensorFlow Tutorial
- Tips and Examples
Python 내장 함수 (Built-in function)¶
파이썬은 어디서나 사용할 수 있는 다양하고 유용한 함수를 내장하고 있습니다.
이러한 함수들을 파이썬의 내장 함수 (Built-in function)라고 하고, 그 목록은 아래와 같습니다.
각 페이지에서는 파이썬 내장 함수에 대해 간단한 예제와 함께 소개합니다.
내장 함수 |
설명 |
---|---|
숫자의 절대값을 반환합니다. 복소수에 대해서는 크기를 반환합니다. |
|
반복 가능한 (iterable) 객체의 모든 요소가 True일 때 True를 반환합니다. |
|
반복 가능한 (iterable) 객체의 요소 중 하나라도 True일 때 True를 반환합니다. 빈 객체의 경우 False를 반환합니다. |
|
객체 (문자열, 리스트, 튜플, 딕셔너리 등)의 출력 가능한 표현을 포함하는 문자열을 반환합니다. |
|
정수를 ‘0b’가 앞에 붙은 이진수 문자열로 변환합니다. |
|
논리값, True 또는 False를 반환합니다. |
|
인자 object가 호출 가능하면 True, 그렇지 않으면 False를 반환합니다. |
|
유니코드 코드 포인트가 정수 i인 문자를 나타내는 문자열을 반환합니다. |
|
실수부와 허수부를 지정하면 복소수를 반환합니다. |
|
딕셔너리를 생성합니다. |
|
객체의 모든 속성 (property)과 메서드 (method)를 리스트의 형태로 반환합니다. |
|
리스트, 튜플, 집합과 같은 컬렉션 자료형을 받아서 enumerate 객체로 반환합니다. |
|
입력한 값을 부동소수점 숫자로 변환합니다. |
|
입력한 숫자를 16진수로 변환합니다. |
|
사용자 입력을 받아서 문자열의 형태로 반환합니다. |
|
주어진 값을 정수로 변환합니다. |
|
주어진 객체 (object)가 입력한 자료형 (type) 중 하나라면 True, 그렇지 않다면 False를 반환합니다. |
|
iterator 객체를 반환합니다. |
|
객체의 길이, 즉 아이템 (item)의 개수를 반환합니다. |
|
문자열, 튜플, 리스트, range()와 같은 시퀀스 그리고 집합과 딕셔너리와 같은 컬렉션을 리스트의 형태로 반환합니다. |
|
반복 가능한 객체 중 가장 큰 항목이나 두 개 이상의 인자 중 가장 큰 것을 반환합니다. |
|
반복 가능한 객체 중 가장 작은 항목이나 두 개 이상의 인자 중 가장 작은 것을 돌려줍니다. |
|
__next__() 메서드를 호출함으로써 iterator 객체의 다음 값을 반환합니다. |
|
빈 객체 (empty object)를 반환합니다. |
|
입력한 숫자를 8진수로 변환합니다. |
|
숫자의 지수 연산에 사용합니다. |
|
숫자, 문자열 또는 객체 등을 출력합니다. |
|
숫자의 시퀀스를 반환합니다. |
|
숫자를 지정한 자릿수에 맞춰서 반올림합니다. |
|
새로운 집합 (set) 객체를 반환합니다. |
|
리스트, 튜플, 집합, 딕셔너리와 같은 반복 가능한 객체를 특정 순서로 정렬해서 새 리스트를 반환합니다. |
|
입력한 값을 문자열로 변환합니다. |
|
반복 가능한 객체의 아이템의 총합을 반환합니다. |
|
새로운 튜플 (tuple) 객체를 반환합니다. |
|
객체의 자료형 (data type)을 반환합니다. |
|
반복 가능한 객체를 입력 받아서 zip 객체를 반환합니다. |