1
Arithmetic operators include addition (+), subtraction (-), multiplication (*), division (/), and modulus.
2
Assignment operators use the equal sign (=) to assign values, and shorthand operators like +=, -=, and *= allow for efficient variable updates.
3
Multiple variables can be assigned in a single line using comma separation, such as a, b = 5, 6.
4
Unary operators involve a single operand, such as negation (-n) to invert the sign of a variable.
5
Relational operators compare two values and return boolean results (True or False), including less than (<), greater than (>), equal to (==), less than or equal to (<=), and not equal to (!=).
6
Logical operators combine conditions and include and, or, and not, governed by truth tables where 'and' requires both conditions to be true, while 'or' requires at least one condition to be true.