반응형
소개
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] 원영적 사고! abs()로 양수 만들기
반응형
'함수 설명 > 기본 및 범용' 카테고리의 다른 글
[Python] format()으로 격식갖추기 (0) | 2024.07.11 |
---|---|
[Python] XX번 고객님~ 반복문에서 enumerate()로 인덱스와 함께 값 받기 (0) | 2024.07.07 |
[Python] 딕셔너리 생성 dict() (0) | 2024.07.07 |
[Python] 진실 혹은 거짓 bool()으로 판단하기 (0) | 2024.07.07 |
[Python] 범인은 바로 너! glob()으로 특정 파일 및 폴더 찾기 (0) | 2024.07.06 |