Operators [July 17, 2011, 3:38 a.m.]
Operators work with one or more objects and can perform tasks such as math, comparison, and inspection.
Math
There are standard operators for arithmetic:
| Operator | Description |
| + | Addition |
| - | Subrtaction |
| * | Multiplication |
| / | Division |
| % | Modulus division |
| ** | Exponent |
Assignment
Additionally, you can modify a named value and assign the output of an operator to the name in one line with inline assignment operators.
>>> a_number = 1 >>> a_number += 1 >>> a_number 2 >>> a_number *= 8 >>> a_number 16 >>> a_number **= 2 >>> a_number 256 >>> a_number /= 2 >>> a_number 128 >>> a_number %= 3 >>> a_number 2
Further Reading
- Python Documentation: Operator