파이썬의 빌트인 함수에 대해서 찾아보고 정리해봤다.
빌트인 함수 (Built-in Function) 가 무엇일까
빌트인 함수란 언어를 설계하는 과정에서 미리 만들어져있는 함수를 말한다.
print() 함수와 같이 별다른 추가 없이 기본적으로 사용가능한 함수를 말한다.
빌트인 함수와 헷갈리지 않기 위해 사용자가 직접 만든 함수를 "사용자 정의 함수" 라고 부른다.
빌트인 함수는 파이썬 공식 사이트에서 확인할 수 있다.
https://docs.python.org/3/library/functions.html
빌트인 함수 사용해보기
많은 빌트인 함수 중에서 몇 가지 함수를 사용해봤다.
abs(x)
절대값 출력 함수
all(iterable)
이터러블의 모든 요소가 참이면 True를 반환한다. (또는 이터러블이 비어 있는 경우)
또한 들어있는 값이 0이면 False 를 반환한다.
chr(i)
유니코드 문자 반환
enumerate(iterable, start = 0)
이터러블의 인덱스와 값을 반환
globals(object, name)
현재 모듈 네임스페이스를 구현하는 사전을 반환, 전역 변수 테이블
함수 내의 코드의 경우, 이것은 함수가 정의될 때 설정되며 함수가 호출되는 위치에 관계없이 동일하게 유지
id(object)
물체의 "정체성"을 반환합니다. 이것은 수명 동안 이 물체에 대해 독특하고 일정하게 보장되는 정수이다.
겹치지 않는 수명을 가진 두 개체는 동일한 id() 값을 가질 수 있습니다.
max(iterable, *, key=None) max(iterable, *, default, key=None) max(arg1, arg2, *args, key=None)
min(iterable, *, key=None) min(iterable, *, default, key=None) min(arg1, arg2, *args, key=None)
최댓값 또는 최솟값 반환
'프로그래밍 언어 > Python' 카테고리의 다른 글
Python 벤 다이어그램 그리기 (0) | 2023.01.12 |
---|---|
Python 집합 자료형 set (0) | 2023.01.12 |
Python 리스트(list) 와 튜플(tuple) 의 차이점 (0) | 2023.01.12 |
Python 파이썬 주요 특징 및 장점 (0) | 2023.01.12 |
Python List Comprehension (0) | 2023.01.08 |