다음 표는 산술/논리 연산에 관련된 내장 함수들이다.
[표 1] 산술/논리 연산에 관련된 내장 함수들
hex(n)
oct(n)
bin(n)
|
정수 n의 16진수 값을 구해서 ‘문자열’로 반환한다.
정수 n의 8진수 값을 구해서 ‘문자열’로 반환한다.
정수 n의 2진수 값을 구해서 ‘문자열’로 반환한다.
|
abs(n)
|
절대값을 구한다. 복소수의 경우 크기를 구한다.
|
pow(x,y[,z])
|
거듭제곱을 구한다. pow(x,y)은 x**y 와 같다.
|
divmod(a,b)
|
a를 b로 나눈 (몫, 나머지)를 구한다. 튜플 반환.
|
all(iterable)
any(iterable)
|
iterable 의 모든 요소가 True 일 경우 True를 반환.
iterable 의 하나 이상의 요소가 True 일 경우 True를 반환.
|
max(iterable)
max(arg1, arg2, …)
|
최대값을 구한다.
|
min(iterable)
min(arg1, arg2, …)
|
최소값을 구한다.
|
round()
|
반올림을 한다.
|
hex(), oct(), bin() 함수는 각각 ‘0x’, ‘0o’, ‘0b’ 로 시작하는 ‘문자열’로 결과를 반한한다. 이 문자열을 파이썬 값으로 변환하려면 eval()함수를 이용하면 된다.
댓글 없음:
댓글 쓰기