다음 표는 산술/논리 연산에 관련된 내장 함수들이다.
[표 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()함수를 이용하면 된다.
'프로그래밍언어.Lib > 파이썬' 카테고리의 다른 글
파이썬의 Enum 클래스 (버전 3.4 이상) (0) | 2015.06.25 |
---|---|
scipy 로 상미방의 수치 적분 수행하기 (0) | 2015.06.09 |
파이썬 내장 함수 (3) 열거형의 정보를 얻는 내장 함수들 (0) | 2015.05.30 |
파이썬 클래스의 __init__() 메쏘드와 self 인자 (1) | 2015.05.30 |
파이썬의 클래스(class) 정의 및 객체 생성 (0) | 2015.05.30 |