Gregory Ewing <greg.ew...@canterbury.ac.nz>: > bartc wrote: >> Most of my loops start off as endless loops, until I can determine >> the actual terminating condition, and where it best goes. > > Interesting. My experience is quite different. Most of the loops I > write start off with me thinking "Now I want to do this for each > element of this collection", which maps straight to a Python for-loop. > > In the rare cases where I do use a while loop, usually I have a fairly > good idea what the terminating condition is going to be.
Here's statistics from a medium-sized project of mine: while True: 34 while <condition>: 39 for ... in ...: 158 Marko -- https://mail.python.org/mailman/listinfo/python-list