본문 바로가기
함수 설명/기본 및 범용

[Python] 몫과 나머지 구하기 divmov()

by First Adventure 2024. 7. 7.
반응형

소개

  divmod 함수는 두 숫자를 입력받아 몫과 나머지를 동시에 반환하는 파이썬 내장 함수입니다. 나눗셈 연산을 간단하고 효율적으로 처리할 수 있습니다.

 

기본 사용법

상세 설명

  • divmod 함수의 기본 구문은 divmod(a, b)입니다.
    • a: 나눗셈 연산의 피제수(나뉘는 수)입니다.
    • b: 나눗셈 연산의 제수(나누는 수)입니다.
  • divmod 함수는 (a // b, a % b)와 동일한 결과를 반환하지만, 두 연산을 한 번에 수행하여 효율적입니다.
  • 정수와 실수 모두에서 사용할 수 있습니다.

예시 설명

  • divmod(10, 3)은 10을 3으로 나눈 결과로, 몫이 3이고 나머지가 1인 튜플 (3, 1)을 반환합니다.
  • 몫과 나머지를 각각의 변수에 할당하여 사용할 수 있습니다.
result = divmod(10, 3)
print(result)  # 출력: (3, 1)

quotient, remainder = divmod(10, 3)
print(f"몫: {quotient}, 나머지: {remainder}") # 출력: 몫: 3, 나머지: 1

 

라이센스

  Python의 표준 라이브러리와 내장 함수들은 Python Software Foundation License (PSFL) 하에 배포됩니다. 자세한 라이센스 내용은 Python 공식 라이센스 페이지에서 확인할 수 있습니다.

 

마무리

  잊혀질만 할 때 즈음 쓰게되는 함수입니다. 라벨 값을 조정할 때 종종 사용했습니다.

 

관련 내용

  [Python] 폴더 생성해줘! os.makedirs(), os.mkdir()

  [Python] 현재 경로 알려줘! os.getcwd()

  [Python] 가진 거 다꺼내! os.listdir()으로 목록 확인하기

 

반응형