[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Python books



I like
John V Guttag's book entitled
Introduction to Computation and Programming Using Python.  MIT press

http://mitpress.mit.edu/books/introduction-computation-and-programming-using-python-0

It is based on a course he teaches ay MIT.
Jon


Professor Jon Kerridge
School of Computing
Edinburgh Napier University
Merchiston Campus
Edinburgh EH10 5DT
 
0131 455 2777
 

From: occam-com-request@xxxxxxxxxx [occam-com-request@xxxxxxxxxx] on behalf of Allan McInnes [allan.mcinnes@xxxxxxxxx]
Sent: 05 May 2015 20:37
To: P. H. Welch
Cc: Occam Family
Subject: Re: Python books

Hi Peter,

You might try Allen Downey ' s "Think Python: How to Think Like a Computer Scientist" ( http://www.greenteapress.com/thinkpython/). The full content of the book is available on the website,  so you can easily see if it meets your needs.

Another alternative is a version of the classic "Structure and Interpretation of Computer Programs" rewritten for Python: http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/

Cheers,
Allan

On May 5, 2015 11:55 AM, "P.H.Welch" <P.H.Welch@xxxxxxxxxx> wrote:

Hi,

Can anyone recommend a book on Python from which a *complete novice*
can learn decent programming skills?  I've looked through tutorials
on the web with titles like "Python for the Absolute Beginner" but
found them somewhat dry - they miss a careful explanation on types,
variables and sequence that leaves those without such concepts
floundering.  I'm looking for something that teaches *programming*
and uses Python just as a vehicle for this.  Is there something
out there that does this?

Many thanks,

Peter.