All though this is fine in this case, because 0 is a small number, using `is` to compare numbers is bad. `is` checks identity, and numbers aren't always the same thing even if they have the same value.

```python
>>> x = 1234567890
>>> y = 1234567890
>>> x == y
True
>>> x is y
False
```