Table of Contents
The divmod() method takes two numbers and returns a pair of numbers (a tuple) consisting of their quotient and remainder.
The syntax of divmod()
is:
divmod(x, y)
1. divmod() Parameters
divmod()
takes two parameters:
- x – a non-complex number (numerator)
- y – a non-complex number (denominator)
2. Return Value from divmod()
divmod()
returns
(q, r)
– a pair of numbers (a tuple) consisting of quotient q and remainder r
If x and y are integers, the return value from divmod()
is same as (a // b, x % y)
.
If either x or y is a float, the result is (q, x%y)
. Here, q is the whole part of the quotient.
3. Example: How divmod() works in Python?
print('divmod(8, 3) = ', divmod(8, 3)) print('divmod(3, 8) = ', divmod(3, 8)) print('divmod(5, 5) = ', divmod(5, 5)) # divmod() with Floats print('divmod(8.0, 3) = ', divmod(8.0, 3)) print('divmod(3, 8.0) = ', divmod(3, 8.0)) print('divmod(7.5, 2.5) = ', divmod(7.5, 2.5)) print('divmod(2.6, 0.5) = ', divmod(2.6, 0.5))
Output
divmod(8, 3) = (2, 2) divmod(3, 8) = (0, 3) divmod(5, 5) = (1, 0) divmod(8.0, 3) = (2.0, 2.0) divmod(3, 8.0) = (0.0, 3.0) divmod(7.5, 2.5) = (3.0, 0.0) divmod(2.6, 0.5) = (5.0, 0.10000000000000009)
Related posts:
Python List count()
Python Program to Find Factorial of Number Using Recursion
How to Get Started With Python?
Python Program to Shuffle Deck of Cards
Python sleep()
Python List reverse()
Python memoryview()
Python String isidentifier()
Python String isalnum()
Python Function Arguments
Python Program to Reverse a Number
Python Set difference()
Node.js vs Python for Backend Development
Python List extend()
Python set()
Python String isprintable()
Python object()
Python Operators
Introduction to Scientific Programming with Python - Joakim Sundnes
Python Program to Measure the Elapsed Time in Python
Python List insert()
Python sorted()
Python Global, Local and Nonlocal variables
Python Program to Find the Size (Resolution) of a Image
Python range()
Python Set copy()
Python Program to Count the Occurrence of an Item in a List
Python hash()
Python Program to Check If a String Is a Number (Float)
Python Decorators
Python del Statement
Python Program to Sort Words in Alphabetic Order