nmm1 at cus.cam.ac.uk
Mon Apr 10 10:31:52 CEST 2000
In article <3H4I4.709$4w1.17557 at typhoon.nyroc.rr.com>,
Darrell <darrell at dorb.com> wrote:
>> x = (a != NULL ? a[i]->weeble : 0) + (b != NULL ? b[i]->wombat : 0)
>if a != NULL:
>if b != NULL:
>Isn't this more clear?
>In fact isn't not much if any longer than the "C" version when you count the
No. Firstly, it relies on an artifact of my example (i.e. that it is
in an assignment, rather than a test condition or function call) and,
secondly, the more lines that code takes the harder it is to see the
function in its entirety.
University of Cambridge Computing Service,
New Museums Site, Pembroke Street, Cambridge CB2 3QG, England.
Email: nmm1 at cam.ac.uk
Tel.: +44 1223 334761 Fax: +44 1223 334679
More information about the Python-list