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 - Sebastian Raschka
Python Program to Display Powers of 2 Using Anonymous Function
Python Program to Iterate Over Dictionaries Using for Loop
Python Program to Print the Fibonacci sequence
Python round()
Python Generators
Python oct()
Python Program to Compute all the Permutation of the String
Python getattr()
Python sorted()
Python Program to Print Hello world!
Python Program to Sort a Dictionary by Value
Python String replace()
Python delattr()
Python Program to Check If a List is Empty
Python Program to Merge Mails
Python String find()
Python Set issuperset()
Python Exception Handling Using try, except and finally statement
Python Program to Display the multiplication Table
Python String isupper()
Python String rstrip()
Python Set update()
Python String islower()
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Errors and Built-in Exceptions
Python List remove()
Python Program to Iterate Through Two Lists in Parallel
Python Program to Convert Kilometers to Miles
Python String partition()
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Python Program to Check Whether a String is Palindrome or Not