본문 바로가기
성장하기/Python

[함수] divmod

by 솔로 슈퍼스타 2023. 6. 17.
728x90

divmod() 함수는 Python 내장 함수로, 주어진 두 개의 숫자를 나누고 몫과 나머지를 반환합니다. divmod() 함수의 형식은 다음과 같습니다:

 

quotient, remainder = divmod(x, y)

여기서 x와 y는 숫자이고, x를 y로 나눈 몫과 나머지를 반환합니다. 반환되는 값은 (quotient, remainder) 형태의 튜플입니다.

divmod() 함수는 주로 반복문에서 나머지 연산을 수행할 때 사용되며, 나눗셈의 몫과 나머지를 동시에 계산하는 효율적인 방법을 제공합니다. 예를 들어, 다음은 divmod() 함수를 사용하여 나눗셈의 몫과 나머지를 계산하는 예제입니다:

 

x = 10
y = 3
quotient, remainder = divmod(x, y)
print(f"나눗셈 결과: 몫={quotient}, 나머지={remainder}")

#출력
#나눗셈 결과: 몫=3, 나머지=1

위의 코드를 실행하면 x를 y로 나눈 몫과 나머지를 출력합니다. 즉, 결과는 "나눗셈 결과: 몫=3, 나머지=1"이 됩니다.

divmod() 함수는 숫자를 나누고 몫과 나머지를 반환하는 간편한 방법을 제공하여, 계산의 효율성과 가독성을 높이는 데 도움을 줍니다.

'성장하기 > Python' 카테고리의 다른 글

알파벳 상수  (0) 2023.06.18
[함수] 문자열의 index 와 find  (0) 2023.06.17
[함수] dictionary 의 get  (0) 2023.06.17
[함수] comb  (0) 2023.06.17
[함수] eval  (0) 2023.06.17