Operators [Sept. 24, 2012, 11:56 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 |
| - | Subtraction |
| * | Multiplication |
| / | Division |
| // | Integer Division |
| % | Modulus Division |
| ** | Exponent |
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 >>> 3.123 // a_number 1
Assignment
- Run Python commands to add, subtract, multiply and divide numbers from the Python interpreter command line.
- Create simple Python script program to perform numeric calculations and output results (e.g. calculating the area of a rectangle or circle).
Further Reading
- Python Documentation: Operator