OT: excellent book on information theory

Bengt Richter bokr at oz.net
Thu Jan 19 21:59:46 EST 2006


On Thu, 19 Jan 2006 14:12:24 +0200, Juho Schultz <juho.schultz at helsinki.fi> wrote:

>Anton Vredegoor wrote:
>> 
>> Returning to the original book, why did they write a lot of it (at
>> least the first few pages until I gave up, after having trouble
>> understanding formulas about concepts I have no such trouble with when
>> framed in less jargonized from) in unintelligible mathemathical
>> notation when there's Python?
>> 
>
>Because the intended audience is probably reads formulas better than
>they read Python. The 1st sentence of the Introduction: "This book is 
>aimed at senior undergraduates and graduate students in Engineering, 
>Science, Mathematics and Computing".
>
>Last month I spent about an hour trying to explain why
>a*2.5e-8 = x
>raises a SyntaxError and why it should be written
>x = a*2.5e-8
>The guy who wrote the 1st line has MSc in Physics from Cambridge (UK).
>In mathematics, there is no difference between the two lines.

ISTM probable that his original equation was really saying
    assert a*2.5e-8 == x
which is not very different from
    assert x == a*2.5e-8

Did you mention that "=" is not "==" in python?
I too would resist the idea that
    assert a*2.5e-8 == x
"should be written as"
    x = a*2.5e-8

Regards,
Bengt Richter



More information about the Python-list mailing list