813
Python supports the following types of operators.
Arithmetic operators
Assignment operators
Comparison operators
Logical operators
Identity operators
Membership operators
Bitwise operators
In this article we will look at Arithmetic operators, here are the supported operators
Arithmetic Operators
Operator | Name | Example |
+ | Addition | a + b |
– | Subtraction | a – b |
* | Multiplication | a * b |
/ | Division | b / a |
% | Modulus | b % a |
** | Exponent | a**b |
// | Floor division | a // b |
Now for a practical example
Type in the following and save it as math.py
#!/usr/bin/python a = 10 b = 2 c = 0 c = a + b print ("Addition - Value of c is ", c) c = a - b print ("Subtraction - Value of c is ", c) c = a * b print ("Multiplication - Value of c is ", c) c = a / b print ("Division - Value of c is ", c) c = a % b print ("Modulus- Value of c is ", c) a = 4 b = 5 c = a**b print ("Exponent- Value of c is ", c) a = 10 b = 5 c = a//b print ("Floor Division - Value of c is ", c)
Now open up a command prompt and type in python math.py
All going well you should see something like this