Operators

Python 
Arithmetic 
Operators
Addition 
(+)
Substraction 
(-)
Multiplication 
(*)
Division 
(/)
Floor 
Division 
(//)
 
- 
Returns 
the 
quotient 
of 
the 
division
Modulus 
(%)
 
- 
Returns 
the 
remainder 
of 
the 
division
Exponentiation 
(**)
 
- 
Power 
raised 
to
a,b=10,3
print('Add:',a+b,'Subtract:',a-b,'Multiply:',a*b,'Divide:',a/b)
print('Floor Division:',a//b) #floor division
#division always prints float value
print("Modulus:",a%b) #modulus #remainder when 10 is divided by 3
print("Exponentition:",a**b) #10 to the power 2
Add: 13 Subtract: 7 Multiply: 30 Divide: 3.3333333333333335
Floor Division: 3
Modulus: 1
Exponentition: 1000

BEMDAS Rule - Solving equations with multiple operators

Whenever 
there 
is 
an 
expression 
in 
python, 
python 
solves 
it 
in 
the 
following 
order. 
1. 
Brackets 
(B)
2. 
Exponents 
(E)
3. 
Multiplication 
(M)
4. 
Division 
(D)
5. 
Addition 
(A)
6. 
Subtraction 
(S)
Whenever 
multiple 
exponent 
operators 
are 
used 
in 
an 
expression, 
python 
solves 
it 
from 
right 
to 
left
.
CheatSheet