 GFG App
Open App Browser
Continue

# Python Arithmetic Operators

Python Arithmetic Operators are used to perform mathematical operations like addition, subtraction, multiplication, and division.

## Arithmetic Operators in Python

There are 7 arithmetic operators in Python. The lists are given below:

## Precedence of Arithmetic Operators in Python

Let us see the precedence and associativity of Python Arithmetic operators.

## Python Arithmetic Operators Examples

In Python, + is the addition operator. It is used to add 2 values.

## Python3

 `val1 ``=` `2` `val2 ``=` `3`   `# using the addition operator` `res ``=` `val1 ``+` `val2` `print``(res)`

Output:

`5`

### Subtraction Operator

In Python, is the subtraction operator. It is used to subtract the second value from the first value.

## Python3

 `val1 ``=` `2` `val2 ``=` `3`   `# using the subtraction operator` `res ``=` `val1 ``-` `val2` `print``(res)`

Output:

`-1`

### Multiplication Operator

In Python, * is the multiplication operator. It is used to find the product of 2 values.

## Python3

 `val1 ``=` `2` `val2 ``=` `3`   `# using the multiplication operator` `res ``=` `val1 ``*` `val2` `print``(res)`

Output :

`6`

### Division Operator

In Python, / is the division operator. It is used to find the quotient when the first operand is divided by the second.

## Python3

 `val1 ``=` `3` `val2 ``=` `2`   `# using the division operator` `res ``=` `val1 ``/` `val2` `print``(res)`

Output:

`1.5`

### Modulus Operator

In Python, % is the modulus operator. It is used to find the remainder when the first operand is divided by the second.

## Python3

 `val1 ``=` `3` `val2 ``=` `2`   `# using the modulus operator` `res ``=` `val1 ``%` `val2` `print``(res)`

Output:

`1`

### Exponentiation Operator

In Python, ** is the exponentiation operator. It is used to raise the first operand to the power of the second.

## Python3

 `val1 ``=` `2` `val2 ``=` `3`   `# using the exponentiation operator` `res ``=` `val1 ``*``*` `val2` `print``(res)`

Output:

`8`

### Floor Division Operator

In Python, // is used to conduct the floor division. It is used to find the floor of the quotient when the first operand is divided by the second.

## Python3

 `val1 ``=` `3` `val2 ``=` `2`   `# using the floor division` `res ``=` `val1 ``/``/` `val2` `print``(res)`

Output:

`1`

My Personal Notes arrow_drop_up