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) |