while, else While-loopar kan ha en else-gren på slutet: x = 0 while x < 100: if fatally_wrong(x): break process(x) x = x + 1 else: print "No fatally wrong integers found" Else-grenen används bara om loopen avslutas "normalt", dvs utan break