파이썬에서 divmod가 무엇인가요? 다음은 divmod에 대한 관련 소개를 제공합니다.
divmod 함수는 Python의 내장 함수입니다. 이 함수는 제수와 나머지 연산의 결과를 결합하고 몫과 나머지(a // b, a % b)가 포함된 튜플을 반환할 수 있습니다.
구문
divmod(dividend, divisor)
관련 권장 사항: "Python Video Tutorial"
1 정수 매개변수
>>> divmod(9, 5) (1, 4) >>> type(divmod(9, 5)) <class 'tuple'>
에 의해 반환된 튜플에서 첫 번째 요소는 9/입니다. /5의 결과, 두 번째 요소는 9% 5의 결과입니다.
2. 부동 소수점 매개변수
>>> divmod(2.3, 0.2) (11.0, 0.0999999999999997) >>> a, b = divmod(2.3, 0.2) >>> a 11.0 >>> b 0.0999999999999997
는 튜플 압축 해제를 통해 정수 나누기 결과와 나머지를 분리할 수 있습니다.
Notes
1. 매개변수는 문자열을 처리할 수 없습니다.
divmod 함수는 정수 또는 부동 소수점 유형의 매개변수만 허용합니다. 예를 들어, 매개변수가 문자열이면 Python은 오류를 보고합니다.
>>> divmod('a','A') Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: unsupported operand type(s) for divmod(): 'str' and 'str'
2 divmod 함수의 반환 값 유형은 tuple
>>> type(divmod(10,5)) <class 'tuple'>입니다.
위 내용은 파이썬에서 divmod 란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!