Random Python floats - the trick is testing a range of random floating points since the range function only uses integers