Curious assignment behaviour
johnroth at ameritech.net
Mon Oct 8 17:28:21 CEST 2001
"Richard Brodie" <R.Brodie at rl.ac.uk> wrote in message
news:9pseug$jj0 at newton.cc.rl.ac.uk...
> "Dale Strickland-Clark" <dale at riverhall.NOSPAMco.uk> wrote in message
> news:8tb3stc5jcqfc0mh8eijmon4pnfa501loj at 4ax.com...
> > So how about an alternative assignment operator that can't be confused
> > with equality but which yeilds the assigned value?
> > Pascal uses :=
> Nope. Pascal is like Python, it doesn't have an assignment operator.
But it does have a *syntax* that means assignment, just like Python.
I believe that is what the poster had in mind.
There are a few cases where I would like to do an assignment in the
middle of an expression; the much abused lambda function comes to
I kind of like ":=".
More information about the Python-list