FW: Switch statements again
mwm at mired.org
Thu Jan 16 18:28:17 CET 2003
Carl Banks <imbosol at vt.edu> writes:
> Personally, the elifs don't bother me in the least. In Python, the
> switches are likely to make indentation a pain; it's not clear whether
> case tags should be indented or not. If they are, you have two
> indentation levels for the code inside. If they aren't, you've broken
> a fundamental property of indentation.
Why does not indenting the case tags break a fundamental property of
indentation? Why is something like (using syntax suggested in PEP
# Can we do something useful with this?
yet more code
Any worse than:
if my_value in (...): code
elif my_value in (...):
I don't see a real problem with the first case.
And yes, I like the when ... in syntax suggestion.
Mike Meyer <mwm at mired.org> http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.
More information about the Python-list