On 2012-12-13, inshu chauhan <insidesh...@gmail.com> wrote:
> For this I put an else clause at end but is there a better way
> to avoid this kind of situation ??

An if-elif-else structure is usually broken if you leave out the
else part. When I don't expect it to ever actually happen when
the program is working correctly it looks like this:

   else:
      raise SomeException("{} can't happen!".format(the_context))

else: raise exception constructs have saved me a lot of time.

-- 
Neil Cerutti
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to