CODEDRAGON ㆍDevelopment/Python
내장 함수(Built-in Function)
· 내장함수는 별도의 모듈(Module)의 추가 없이 기본적으로 제공되는 함수들입니다.
· 자주 사용되는 함수들이 내장 함수로 기본적으로 제공되어집니다.
· 외부 모듈을 불러올 때는 import(내장 함수) 사용해야 하지만 내장 함수는 모듈 추가 없이 바로 활용 가능합니다.
대표적인 내장 함수
활용 빈도가 높고 중요한 함수들만 간략히 정리하였습니다.
· abs,
· max,
· min,
· pow,
· chr,
· str,
· range,
· type,
· 등…
메소드 |
설명 |
abs(x) |
· 수치형 자료를 입력으로 받았을 때, 그 숫자의 절대값을 돌려주는 함수입니다. · 함수의 인자로 수치형 데이터를 입력받아서 처리합니다. |
chr(i) |
· 정수 형태의 아스키(ASCII)코드 값을 입력으로 받아 그 코드에 해당하는 문자를 반환하는 함수입니다. · 인수 i의 범위는 0부터 127까지입니다. |
len() |
· 리스트 내 요소의 개수를 돌려주는 함수입니다. |
list(s) |
· 반복 가능한 자료형 s를 입력받아 리스트로 만들어 리턴하는 함수입니다. |
max(iterable) |
· 주어진 자료 중 최대값을 반환하는 내장 함수로 인수로 반복 가능한 자료형을 입력받아 그 최대값을 리턴합니다. · 시퀀스 자료형(문자열, 리스트, 튜플)을 입력받아 자료형이 지닌 원소 중 최대값을 반환하는 함수입니다. |
min(iterable) |
· max 함수와 반대입니다. · 주어진 자료 중 최소값을 반환하는 내장 함수로 인수로 반복 가능한 자료형을 입력받아 그 최소값을 리턴합니다. · 시퀀스 자료형(문자열, 리스트, 튜플)을 입력받아 자료형이 지닌 원소 중 최소값을 반환하는 함수입니다. |
pow(x,y) |
· 수치형 자료형 x, y에 대해 x의 y승을 반환하는 함수입니다. · x의 y 제곱한 결과값을 리턴합니다. |
str(object) |
· 임의의 객체 object에 대해 해당 객체를 표현하는 문자열을 반환하는 함수입니다. · 해당 객체를 잘 표현할 수 있는 문자열로 객체를 변환하여 반환해줍니다. |
range([start,]stop[,step]) |
· for문과 함께 자주 사용되는 함수입니다. · 수치형 자료형으로 start, stop, step 등을 입력받아 해당 범위에 해당하는 정수를 반복 가능한 객체(리스트)로 만들어 반환하는 함수입니다. |
type(a) |
· a 객체의 자료형을 반환합니다. |
'Development > Python' 카테고리의 다른 글
if __name__ == "__main__" (0) | 2020.01.14 |
---|---|
String Formatting(문자열 포맷팅) (0) | 2020.01.14 |
choice() (0) | 2020.01.13 |
OpenCV-Python Study documentation (0) | 2020.01.12 |
CSS 셀러터로 찾기 (0) | 2020.01.11 |