728x90
divmod
>>> divmod(x, y)
두 숫자를 인자로 전달 받아 첫번째 인자를 두번째 인자로 나눈 몫과 나머지를 tuple 형식으로 반환한다.
__builtin__ module에 포함된 function 이다.
argument
x - 복소수(complex)가 아닌 숫자.
y - 복소수(complex)가 아닌 숫자.
return value
몫과 나머지를 tuple로 반환한다.
example
모든 인자가 양의 정수일 경우)
>>> divmod(4,2) (2, 0) >>> divmod(8,3) (2, 2)
인자 중 음의 정수가 있을 경우)
>>> divmod(10,-3) (-4, -2) >>> divmod(-10,-3) (3, -1) >>> divmod(-10,3) (-4, 2)
인자 중 실수가 있을 경우)
>>> divmod(1.8,2) (0.0, 1.8) >>> divmod(1.8,0.4) (4.0, 0.19999999999999996) >>> divmod(5,0.4) (12.0, 0.19999999999999973)
728x90
'Language > Python' 카테고리의 다른 글
Python - package와 module의 차이 (0) | 2018.06.16 |
---|---|
Python - datetime/time module, 현재 시간 출력 방법 (0) | 2018.06.16 |
Python - email package, raw email message 다루기 (0) | 2018.06.15 |
Python - poplib, POP3 를 통한 이메일 수신 (0) | 2018.06.15 |
Python - callable(), 호출 가능한 object 여부를 판단하는 함수 (0) | 2018.01.12 |
Python - dir(), object의 속성(attribute) 목록을 보여주는 함수 (0) | 2018.01.12 |
Python - int(), 정수(integer)를 반환하는 클래스 (0) | 2018.01.04 |
Python - slice(), slicing하기 원하는 index를 정의하는 클래스 (0) | 2018.01.04 |