# Python Program to find the Quotient and Remainder of two numbers

Given two numbers n and m. The task is to find the quotient and remainder of two numbers by dividing n by m.

**Examples:**

Input:n = 10 m = 3Output:Quotient: 3 Remainder 1Inputn = 99 m = 5Output:Quotient: 19 Remainder 4

**Method 1: **Naive approach

The naive approach is to find the quotient using the double division **(//) **operator and remainder using the modulus **(%) **operator.

**Example:**

## Python3

`# Python program to find the` `# quotient and remainder` ` ` `def` `find(n, m):` ` ` ` ` `# for quotient` ` ` `q ` `=` `n` `/` `/` `m` ` ` `print` `(` `"Quotient: "` `, q)` ` ` ` ` `# for remainder` ` ` `r ` `=` `n` `%` `m` ` ` `print` `(` `"Remainder"` `, r)` ` ` `# Driver Code` `find(` `10` `, ` `3` `)` `find(` `99` `, ` `5` `)` |

**Output:**

Quotient: 3 Remainder 1 Quotient: 19 Remainder 4

**Method 2: **Using divmod() method

Divmod() method takes two numbers as parameters and returns the tuple containing both quotient and remainder.

**Example:**

## Python3

`# Python program to find the` `# quotient and remainder using` `# divmod() method` ` ` ` ` `q, r ` `=` `divmod` `(` `10` `, ` `3` `)` `print` `(` `"Quotient: "` `, q)` `print` `(` `"Remainder: "` `, r)` ` ` `q, r ` `=` `divmod` `(` `99` `, ` `5` `)` `print` `(` `"Quotient: "` `, q)` `print` `(` `"Remainder: "` `, r)` |

**Output:**

Quotient: 3 Remainder 1 Quotient: 19 Remainder 4

Attention geek! Strengthen your foundations with the **Python Programming Foundation** Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the **Python DS** Course. And to begin with your Machine Learning Journey, join the **Machine Learning – Basic Level Course**