"Carl Banks" <[EMAIL PROTECTED]> writes: > > # compute sqrt(2) + sqrt(3) > > x = (sqrt(a) where: > > a = 2.) \ > > + sqrt (a) where: > > a = 3. > > > > Hmmm. > > What would be the advantage of that over this? > > . x = sqrt(a) + sqrt(b) where: > . a = 2.0 > . b = 3.0
The idea of "where" is to allow re-using variable names instead of having to keep track of which ones are in use. I just tried to give a very simple example of how you might do that more than once in a statement. -- http://mail.python.org/mailman/listinfo/python-list