Related Articles

Related Articles

Python Arithmetic Operators
  • Last Updated : 29 Aug, 2020

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 :

filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


Output :

5

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



filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


Output :

-1

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

filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


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 :

filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


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 :

filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


Output :

1

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

filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


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 :

filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


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

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.




My Personal Notes arrow_drop_up
Recommended Articles
Page :