Roy Smith <r...@panix.com>:

> Python already has a switch statement.  It's just spelled funny...
>
> [...]
>
> try:
>    raise value
> except Case1:
>    print "did case 1"
> except (Case2, Case3):
>    print "did either case 2 or 3"
> else:
>    print "did default"

Not bad! Definitely worth considering.

> No fall-through, however.

Fall-trough is an unfortunate C syntax accident, not a feature worth
emulating.


Marko
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to