Python Arithmetic Operators



Python Arithmetic Operators

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

There are 7 arithmetic operators in Python :

 

  1. Addition
  2. Subtraction
  3. Multiplication
  4. Division
  5. Modulus
  6. Exponentiation
  7. Floor division

1. Addition Operator : In Python, + is the addition operator. It is used to add 2 values.
Example :

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

Output :

5

2. Subtraction Operator : In Python,  is the subtraction operator. It is used to subtract the second value from the first value.
Example :

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

Output :

-1

3. Multiplication Operator : In Python, * is the multiplication operator. It is used to find the product of 2 values.
Example :

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

Output :

6

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

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

Output :

1.5

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

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

Output :

1

6. Exponentiation Operator : In Python, ** is the exponentiation operator. It is used to raise the first operand to power of second.
Example :

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

Output :

8

7. Floor division : In Python, // is used to conduct the floor division. It is used to find the floorof the quotient when first operand is divided by the second.
Example :

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

Output :

1

Below is the summary of all the 7 operators :

Operator Description Syntax
+ Addition: adds two operands x + y
Subtraction: subtracts two operands x – y
* Multiplication: multiplies two operands x * y
/ Division (float): divides the first operand by the second x / y
// Division (floor): divides the first operand by the second x // y
% Modulus: returns the remainder when first operand is divided by the second x % y
** Power : Returns first raised to power second x ** y

Last Updated on December 29, 2021 by admin

Leave a Reply

Your email address will not be published. Required fields are marked *

Recommended Blogs