Error .. Please Help

Neil Cerutti neilc at norwich.edu
Thu Dec 13 08:37:54 EST 2012


On 2012-12-13, inshu chauhan <insideshoes at 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



More information about the Python-list mailing list