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 String upper()
Python Program to Add Two Matrices
Machine Learning with Python for everyone - Mark E.Fenner
Python Program to Return Multiple Values From a Function
Python Program to Randomly Select an Element From the List
Python *args and **kwargs
Python Program to Solve Quadratic Equation
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python Program to Find Hash of File
Python Operators
Python Input, Output and Import
Python Program to Compute the Power of a Number
Python String zfill()
Python Program to Find the Sum of Natural Numbers
Python for Loop
Python pow()
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python Errors and Built-in Exceptions
Python iter()
Python Dictionary update()
Python Tuple index()
Python max()
Python memoryview()
Python List extend()
Python Decorators
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Program to Get the Full Path of the Current Working Directory
Python String isalnum()
Python filter()
Python Program to Find LCM
Python dict()
Python Program to Create a Countdown Timer