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 Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python Dictionary items()
Python Type Conversion and Type Casting
Python hash()
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python String format_map()
Python String isupper()
Python issubclass()
Python List copy()
Python pass statement
Python Program to Find Factorial of Number Using Recursion
Python Numbers, Type Conversion and Mathematics
Python oct()
Python super()
Python List reverse()
Python Program to Parse a String to a Float or Int
Python getattr()
Python Program to Print the Fibonacci sequence
Python Program to Remove Duplicate Element From a List
Python String partition()
Python Program to Shuffle Deck of Cards
Python Program to Get the File Name From the File Path
Python List extend()
Python String isdigit()
Python bin()
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python Program to Extract Extension From the File Name
Python Program to Find LCM
Python Program to Access Index of a List Using for Loop
Python isinstance()
Python List
Python Set discard()