In message <op.u8at0suda8n...@gnudebst>, Rhodri James wrote: > In classic Pascal, a procedure was distinct from a function in that it had > no return value. The concept doesn't really apply in Python; there are no > procedures in that sense, since if a function terminates without supplying > an explicit return value it returns None.
If Python doesn’t distinguish between procedures and functions, why should it distinguish between statements and expressions? -- http://mail.python.org/mailman/listinfo/python-list