jzakiya wrote:
I'm translating a program in Python that has this IF Then chain


IF  x1 < limit:   --- do a ---
    IF  x2 < limit:  --- do b ---
        IF x3 < limit:  --- do c ---
                       .-----
                        ------
                    IF  x10 < limt: --- do j ---
                    THEN
                 THEN
              -----
          THEN
     THEN
THEN

In other words, as long as    'xi' is less than 'limit' keep going
down the chain, and when 'xi' isn't less than 'limit' jump to end of
chain a continue.

if x1 < limit:
    do a
if x2 < limit:
    do b
if x3 < limit:
    do c
  .
  .
  .
 etc

On the plus side, it's easy to read and understand -- on the minus side, it doesn't jump to the end once the tests start failing.

Hope this helps.
~ethan~
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to