Language/Python
Python - divmod(), 두 숫자를 나누어 몫과 나머지를 tuple로 반환하는 함수
TechNote.kr
2018. 1. 13. 23:43
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