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 sort()
Python Tuple index()
Python super()
Python Program to Multiply Two Matrices
Python String zfill()
Python Program to Merge Two Dictionaries
Python break and continue
Python String translate()
Python Machine Learning Second Edition - Sebastian Raschka & Vahid Mirjalili
Python Program to Find the Sum of Natural Numbers
Intelligent Projects Using Python - Santanu Pattanayak
Python Program to Check if a Number is Positive, Negative or 0
Python Data Types
Python Statement, Indentation and Comments
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Deep Learning with Python - Francois Cholletf
Python Tuple
Python complex()
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python Program to Extract Extension From the File Name
Python callable()
Python Program to Slice Lists
Python input()
Python Program to Randomly Select an Element From the List
Python Program to Find the Factorial of a Number
Python @property decorator
Python Set isdisjoint()
Python Generators
Python eval()
Python Program to Display Powers of 2 Using Anonymous Function
Python Program to Get the File Name From the File Path
Python Namespace and Scope