Say I want to loop from 0 to 100 but with a step of 1/2. If you try

```py
for i in range(0, 100, 0.5):
    whatever

```

**Error:**

> 
> the step must not be 0
> 
> 
> 

**Question:**
Is there any built-in way in Python 2.x to do something like this?