내장함수
> 파이썬 인터프리터(Python interpreter)에는 항상 사용할 수 있는 많은 함수가 내장되어 있음.
> 이를 "내장함수"라고 하고, 외부 모듈에서 불러오는 것이 아니기 때문에 import가 필요하지 않음.
숫자 내장 함수
abs()
> 전달된 인수의 절댓값을 반환하는 함수
a = abs(-1)
print(a)
divmod()
> 전달된 두 인수를 나누어 몫과 나머지를 튜플로 반환하는 함수
divmod(5, 3)
float()
> 전달된 인수를 실수로 만들어 반환
> (전달된 인수가 없는 경우에는 0.0 반환)
num1 = int(3)
print(float(num1))
print(float())
int()
> 전달된 인수를 정수로 만들어 반환
> (전달된 인수가 없는 경우에는 0 반환)
num1 = float(3.0)
print(int(num1))
print(int())
max()
> 전달된 인수 중 가장 큰 값 반환
print(max([1, 2, 3, 4, 5]))
print(max(1, 2, 3, 4, 5, 6, 7))
min()
> 전달된 인수 중 가장 작은 값 반환
print(min([1, 2, 3, 4, 5]))
print(min(2, 3, 4, 5, 6, 7))
pow()
> 전달된 두 인수의 거듭제곱 반환 (**와 동일)
pow(2, 5)
round()
> 전달된 인수를 이용해 반올림값 반환
print(round(314.1592, 2))
print(round(354.1592, -2))
sum()
> 전달된 리스트나 튜플과 같은 반복 가능 객체의 합계 반환
> (숫자가 아닌 값을 전달하면 에러 발생)
sum([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
'[Python] 파이썬' 카테고리의 다른 글
[Python] 파이썬 내장 함수 - 사용자 함수 (2) | 2022.09.05 |
---|---|
[Python] 파이썬 내장 함수 - 시퀀스 내장 함수 (0) | 2022.08.23 |
[Python] 파이썬 내장 함수 - 문자열 함수 (0) | 2022.08.01 |
[Python] 기타 제어문 (0) | 2022.07.31 |
[Python] 제어문 - 반복문 (while, for) (0) | 2022.07.30 |