python 의 divmod 디지털 처리 함수 에 대한 분석

2025 단어 pythondivmod함수.
divmod(a,b)함수
중국어 설명:
divmod(a,b)방법 은 a/b(나눗셈 추출)와 a 대 b 의 나머지 를 되 돌려 줍 니 다.
결과 형식 을 tuple 로 되 돌려 줍 니 다.
인자:
a,b 는 숫자(복수 포함)
버 전:
python 2,3 버 전에 서 는 복 수 를 처리 할 수 없습니다.주의 하 셔 야 합 니 다.
영문 설명:
Take two (non complex) numbers as arguments and return a pair of numbers consisting of their quotient and remainder when using long division. With mixed operand types, the rules for binary arithmetic operators apply. For plain and long integers, the result is the same as (a // b, a % b). For floating point numbers the result is (q, a % b), where q is usually math.floor(a / b) but may be 1 less than that. In any case q * b + a % b is very close to a, if a % b is non-zero it has the same sign as b, and 0 <= abs(a % b) < abs(b).
Changed in version 2.3: Using divmod() with complex numbers is deprecated.
python 코드 인 스 턴 스:

>>> divmod(9,2)
(4, 1)
>>> divmod(11,3)
(3, 2)
>>> divmod(1+2j,1+0.5j)
((1+0j), 1.5j)
PS:Python 표준 라 이브 러 리:내장 함수 divmod(a,b)
이 함 수 는 a 를 b 로 나 눈 다음 에 상과 나머지 원 조 를 되 돌려 줍 니 다.만약 에 두 개의 매개 변수 a,b 가 모두 정수 라면 정수 나 누 기 를 사용 하고 결 과 는(a//b,a%b)에 해당 합 니 다.만약 a 또는 b 가 부동 소수점 이 라면(math.floor(a/b),a%b)에 해당 합 니 다.
예:

#divmod() 
print('divmod(2, 4):', divmod(2, 4)) 
print('divmod(28, 4):', divmod(28, 4)) 
print('divmod(27, 4):', divmod(27, 4)) 
print('divmod(25.6, 4):', divmod(25.6, 4)) 
print('divmod(2, 0.3):', divmod(2, 0.3)) 
출력 결 과 는 다음 과 같 습 니 다.

divmod(2, 4): (0, 2)
divmod(28, 4): (7, 0)
divmod(27, 4): (6, 3)
divmod(25.6, 4): (6.0, 1.6000000000000014)
divmod(2, 0.3): (6.0, 0.20000000000000007)
총결산
위 에서 말 한 것 은 작은 편집자 가 여러분 에 게 python divmod 디지털 처리 함수 에 대한 간단 한 분석 을 소개 하 는 것 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.만약 에 궁금 한 점 이 있 으 면 저 에 게 메 시 지 를 남 겨 주세요.작은 편집자 가 신속하게 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기