# Python - assignment operators example

The example below shows the usage of assignment and compound assignment operators:

• = Assignment operator
• += Addition AND assignment operator
• -= Subtraction AND assignment operator
• *= Multiply AND assignment operator
• /= Division AND assignment operator
• **= Exponent AND assignment operator
• %= Modulo AND assignment operator
• //= Floor division AND assignment operator
```a = 25

print("a =", a)

a += 5;
print("a += 5 makes a =", a)

#Subtraction AND assignment operator
a -= 8;
print("a -= 8 makes a =", a)

#Multiply AND assignment operator
a *= 4;
print("a *= 4 makes a =", a)

#Division AND assignment operator
a /= 8;
print("a /= 8 makes a =", a)

#Exponent AND assignment operator
a **= 2;
print("a **= 2 makes a =", a)

#Modulo AND assignment operator
a %= 50;
print("a %= 50 makes a =", a)

#Floor division AND assignment operator
a //= 15;
print("a //= 15 makes a =", a)
```

The output of the above code will be:

```a = 25
a += 5 makes a = 30
a -= 8 makes a = 22
a *= 4 makes a = 88
a /= 8 makes a = 11.0
a **= 2 makes a = 121.0
a %= 50 makes a = 21.0
a //= 15 makes a = 1.0
```

❮ Python - Operators

5