## Question

How do I use the % operator?

## Answer

The *modulo* operator, `%`

, returns the *result* after division.

You divide the left by the right, as normal, and the result is the remainder, like this:

```
my_modulo_result = 100 % 10
print my_modulo_result # prints 0
```

In the example above, `100`

is evenly divisible by `10`

, so there is no remainder, and our result is `0`

.

If we wanted to check if a number is divisible by 3, we could do:

`if number % 3 == 0:`

and if it’s `True`

, then it must be evenly divisible by 3. We can do the same for any number!