Arithmetic Operators
Arithmetic operators are used with numeric values to perform common mathematical operations:
|
Operator |
Name |
Example |
| + | Addition | x + y |
| – | Subtraction | x – y |
| * | Multiplication | x * y |
| / | Division | x / y |
Assignment Operators
Assignment operators are used to assign values to variables:
|
Operator |
Example |
Same as |
| = | x = 5 | x = 5 |
| += | x += 3 | x = x + 3 |
| -= | x -= 3 | x = x – 3 |
| *= | x *= 3 | x = x * 3 |
| /= | x /= 3 | x = x / 3 |
Comparison Operators
Comparison operators are used to compare two values:
|
Operator |
Name |
Example |
| = | Equal | x = y |
| <> | Not equal | x <> y |
| > | Greater than | x > y |
| < | Less than | x < y |
| >= | Greater than or equal to | x >= y |
| <= | Less than or equal to | x <= y |
Logical Operators
Logical operators are used to combine conditional statements:
|
Operator |
Description |
Example |
| and | Returns True if both statements are true | x < 5 and x < 10 |
| or | Returns True if one of the statements is true | x < 5 or x < 4 |
| not | Reverse the result, returns False if the result is true | not(x < 5 and x < 10) |