Appearance

# Operators

## Arithmetic Operators:

Python supports standard arithmetic operators like +, -, *, /, % (modulo), and ** (exponentiation).

python

```
# Arithmetic operators
a = 10
b = 3
sum_ab = a + b
diff_ab = a - b
product_ab = a * b
quotient_ab = a / b
remainder_ab = a % b
power_ab = a ** b
```

## Comparison Operators:

Comparison operators are used to compare values. They return a boolean value (True or False) based on the comparison.

python

```
# Comparison operators
a = 10
b = 3
is_equal = a == b
is_not_equal = a != b
is_greater_than = a > b
is_less_than = a < b
is_greater_than_or_equal = a >= b
is_less_than_or_equal = a <= b
```

## Logical Operators:

Logical operators are used to combine multiple conditions and evaluate their truth values.

python

```
# Logical operators
x = True
y = False
result_and = x and y
result_or = x or y
result_not = not x
```

## Assignment Operators:

Assignment operators are used to assign values to variables.

python

```
# Assignment operators
x = 10
y = 5
x += y # Equivalent to x = x + y
x -= y # Equivalent to x = x - y
x *= y # Equivalent to x = x * y
x /= y # Equivalent to x = x / y
x %= y # Equivalent to x = x % y
```