while True or while 1
Hans-Peter Jansen
hpj at urpla.net
Tue Dec 14 05:33:34 EST 2010
On Tuesday 14 December 2010, 10:19:04 Gregory Ewing wrote:
> Steven D'Aprano wrote:
> >>>>while True:
> >
> > ... print "Looping"
> > ... True = 0
>
> Just remember that if you use that inside a function, you'll
> have to initialise True to True before... er, wait a moment,
> that won't work... ah, I know:
>
> def f(true = True):
> True = true
> while True:
> ...
> True = False
Thankfully, with Python 3 this code falls flat on its face.
If I would have to _consume_ code like that more often,
it would require me to also use a vomit resistant keyboard cover..
Pete
More information about the Python-list
mailing list