[Tutor] (no subject)
kent37 at tds.net
Thu Aug 17 12:55:09 CEST 2006
Amadeo Bellotti wrote:
> hello is there a way if a condition is not met to restart the whole
> program? for example if and if statement returns true then re start
> the whole program?
You can probably achieve what you want just by structuring the program
correctly. My guess you need to use nested loops, something like this:
This will do_some_work() until something_is_wrong(), then it will
initialize_everything() and try again.
If the test for something_is_wrong() is buried deep in the code you can
break the loop by raising an exception which you catch in the top-level
More information about the Tutor