내장 함수(Built-in Function)

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