PYTHON ARITHMETIC OPERATORS EXAMPLE
http://www.tutorialspoint.com/python/arithmetic_operators_example.htm
Copyright tutorialspoint.com
Assume variable a holds 10 and variable b holds 20, then
Operator
Description
Example
+ Addition
Adds values on either side of the
operator.
a + b = 30
- Subtraction
Subtracts right hand operand from left
hand operand.
a b = -10
*
Multiplication
Multiplies values on either side of the
operator
a * b = 200
/ Division
Divides left hand operand by right hand
operand
b/a=2
% Modulus
Divides left hand operand by right hand
operand and returns remainder
b%a=0
** Exponent
Performs exponential power calculation on
operators
a**b =10 to the power 20
//
Floor Division - The division of operands
where the result is the quotient in which
the digits after the decimal point are
removed.
9//2 = 4 and 9.0//2.0 = 4.0
Example
Assume variable a holds 10 and variable b holds 20, then
#!/usr/bin/python
a = 21
b = 10
c = 0
c = a + b
print "Line 1 - Value of c is ", c
c = a - b
print "Line 2 - Value of c is ", c
c = a * b
print "Line 3 - Value of c is ", c
c = a / b
print "Line 4 - Value of c is ", c
c = a % b
print "Line 5 - Value of c is ", c
a = 2
b = 3
c = a**b
print "Line 6 - Value of c is ", c
a = 10
b = 5
c = a//b
print "Line 7 - Value of c is ", c
When you execute the above program, it produces the following result
Line
Line
Line
Line
Line
Line
Line
1
2
3
4
5
6
7
Value
Value
Value
Value
Value
Value
Value
of
of
of
of
of
of
of
c
c
c
c
c
c
c
is
is
is
is
is
is
is
31
11
210
2
1
8
2
Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js