Alexis Roda wrote:
> John Salerno escribió:
>> 2. Between the if block or the try block, which is more Pythonic? 
> 
> Since the command line argument is optional I don't think it should be 
> considered and exceptional condition if it's missing, so the "if" block 
> looks better to me. No idea if this is more pythonic.
> 
>  > The
>  > try block seems nicer because it doesn't have such an ugly-looking check
>  > to make.
> 
> Ok, so you should do:
> 
> try:
>     x = 1/i
> except ZeroDivisionError :
>     do_something_if_zero()

Why do you think that this try block is preferred over what I have (if I 
were to stick with the try block)?
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to