good python tutorials for C mother-tongues?

Dag Sunde dag at orion.no
Wed Oct 4 20:08:01 EDT 2000


I've read a couple of python books the last couple of months.
And while they have been good enough, they was too, as you say...
Dull!

Then I dived into "XML processing with Python" by Sean McGrath.
Not excactly a Python-tutorial one should think, but...

McGrath have dedicated chapter 5 of his book to introducing Python,
and it is THE BEST introduction to the language I've seen so far.

Recommended! (and learning xml-processing with python is an additional
freebie that comes with chapter 5).

HTH...

Dag.

"dickpoon IMS" <dscpoon at netvigator.com> wrote in message
news:39DB4755.67062211 at netvigator.com...
> Hi Kim,
>
> I am reading "Learning Python". It's not that bad but to speak frankly, it
is
> a little bit dull!
> But I am sure that one could learn something valuable in this book. I
don't
> think there are too many choices available out there except the concise
> tutorial written by Guido himself!
>
> June Kim wrote:
>
> > Thank you all who have answered me.
> > As you guys recommended, I'm reading through Guido's, and hopefully
> > will finish it sooner or later. For the next step I've been considering
> > several
> > books and Mr. Griffin said he read "Learning Python" from beloved
O'Reily.
> > However, I was somewhat surprised after I visited AMAZON to read some
> > reviews about it, which turned out to be critical and negative to some
> > degree.
> > I love O'Reily's Learning/Programming Perl and thought Learning Python
> > would keep up with the great style as those, but people wrote Python
> > versions of Learning/Programming are way below expectations.
> >
> > What are your opinions?
> >
> > "Grant Griffin" <g2 at seebelow.org> wrote in message
> > news:39D98690.9821F93C at seebelow.org...
> > > June Kim wrote:
> > > >
> > > > Just as the subject goes.
> > > >
> > > > Are there any good python tutorials for
> > > > professional programmers who's been
> > > > brought up in C language?
> > >
> > > The tutorial that comes with Python (by Guido van Rossum, Python's
> > > creator) is very good.  I spent one full working day going through it,
> > > and I felt like I had a basic understanding of Python at the end of
the
> > > day.  Then, in the next few days, I was able to write several small
(but
> > > non-trivial) programs in Python.
> > >
> > > I bet most experienced C programmers would have a similar experience.
> > > The only thing that might be difficult for C (but not C++) programmers
> > > is Python's object-oriented features.  If you don't already know about
> > > OO programming, Python is probably a good language to learn it in, but
> > > Guido's tutorial is directed at teaching how _Python_ does OO, not at
> > > teaching OO concepts in general.  (There are lots of good (and not so
> > > good) books on that.)
> > >
> > > The next thing I did was read the book "Learning Python"
cover-to-cover,
> > > which filled in some details.  Now, after having practiced Python for
> > > many months, I'm reading "Python Essential Reference" cover-to-cover.
> > > Again, that fills in more details.
> > >
> > > Also, I recommend you study the online documentation for Python's most
> > > useful modules: os, os.path, sys, and string; you will use one or more
> > > of these in nearly any substantial Python program.  (Python has a
> > > zillion modules, so I kindda had to figure out for myself which
modules
> > > I should really "learn".)
> > >
> > > one-of-the-nicest-things-about-Python-is-that-you-can-learn-it-in
> > >    -layers-ly y'rs,
> > >
> > > =g2
> > > --
> > > _____________________________________________________________________
> > >
> > > Grant R. Griffin                                       g2 at dspguru.com
> > > Publisher of dspGuru                           http://www.dspguru.com
> > > Iowegian International Corporation       http://www.iowegian.com
>





More information about the Python-list mailing list