In article <[email protected]>,
Terry Jan Reedy <[email protected]> wrote:
> On 5/26/2013 7:11 AM, Ahmed Abdulshafy wrote:
>
> > if not allow_zero and abs(x) < sys.float_info.epsilon:
> > print("zero is not allowed")
>
> The reason for the order is to do the easy calculation first and the
> harder one only if the first passes.
This is a particularly egregious case of premature optimization. You're
worried about how long it takes to execute abs(x)? That's silly.
--
http://mail.python.org/mailman/listinfo/python-list