[Tutor] Fw: what is the difference
johnf
jfabiani at yolo.com
Fri Dec 14 04:47:24 CET 2007
On Thursday 13 December 2007 03:28:46 pm ALAN GAULD wrote:
> Terry Carroll wrote:
>
> On Thu, 13 Dec 2007, Alan Gauld wrote:
> >> > if self._inFlush:
> >> > return
> >> > self._inFlush = True
> >> > ....
> >> >
> >> > I can not see the difference but the second one acts differently
>
> in
>
> >> > my code.
> >>
> >> The first has no else clause so the second assignment always
>
> happens.
>
> > Alan, are you teasing the newbies?
>
> No just not reading closely enough.
> You are quite right, I've no idea why they would behave differently!
>
> John, care to elaborate on what is different?
>
> > Or am I just misreading this somehow?
>
> Nope, I was.
>
> Alan G.
I was attempting to debug a program. I was expecting self._inFlush to execute
the return at least sometimes but not always. I then changed the code and
things started working. But to my eyes I could determine the difference
between
if ...:
return
and
if not ...:
else:
return
I still don't! But for some reason it works!
--
John Fabiani
More information about the Tutor
mailing list