Using break for parent, grandparent, etc. only works until someone modifies the code incorrectly. It is a problem waiting to happen. Mathias' suggestion breaks the outer loop, but a slight modification allows you to break any one of the loops
<br><br>"Well this is a good way to break the outer most loop without any new syntax:"<br> cond1 = 1<br> cond2 = 1<br> cond3 = 1<br> while cond1:<br> while cond2:<br> while cond3:<br>
if cond4:<br>
cond2 = 0 ## break second loop, etc<br><br>