Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Nov 26th, 2005, 12:07 PM   #1
drifter
Programmer
 
drifter's Avatar
 
Join Date: Jul 2004
Location: Halifax, Nova Scotia
Posts: 39
Rep Power: 0 drifter is an unknown quantity at this point
Send a message via ICQ to drifter Send a message via MSN to drifter
Recommendations?

I would like to learn Python, but am having a hard time deciding on a good starting book.
I have already learned C++, and will be working on C#, Windows Programming and Java in my next semester at school.

Can anyone recommend a good starting book for Python?

Thanks
__________________
Only two things are infinite, the universe and human stupidity, and im not sure about the former.
drifter is offline   Reply With Quote
Old Nov 26th, 2005, 12:33 PM   #2
coldDeath
Expert Programmer
 
coldDeath's Avatar
 
Join Date: Aug 2005
Location: UK
Posts: 862
Rep Power: 4 coldDeath is on a distinguished road
Send a message via AIM to coldDeath Send a message via Yahoo to coldDeath
Dive into Python

I made a thread about it, looky: http://www.programmingforums.org/for...ead.php?t=7147

You can read it online for free or buy it as a book if you like the way it works. But its nto everyones cup of tea.

I learnt using the python tutorial on the website. Its really great, but Dive into Python adds loads of extra useful info.
__________________
Join us at #programmingforums @ irc.freenode.net!

My software never has bugs. It just develops random features.
coldDeath is offline   Reply With Quote
Old Nov 27th, 2005, 10:54 AM   #3
Dietrich
Professional Programmer
 
Dietrich's Avatar
 
Join Date: Feb 2005
Posts: 434
Rep Power: 4 Dietrich is on a distinguished road
Smile

The O'Reilly book "Learning Python" by Mark Lutz and David Ascher is nice and hands-on for beginners.

There is a Python online book/tutorial at:
http://www.byteofpython.info/
that is for the very beginner.

A very good tutorial, looks like it is written for you:
How to Think Like a Computer Scientist: Learning with Python
http://www.ibiblio.org/obp/thinkCSpy/

Don't let those stupid >>> confuse you, it is shell programming. Normally you would program in an IDE editor, like you would with C++.
__________________
I looked it up on the Intergnats!

Last edited by Dietrich; Nov 27th, 2005 at 11:09 AM.
Dietrich is offline   Reply With Quote
Old Nov 27th, 2005, 11:57 PM   #4
hydroxide
Programmer
 
Join Date: Apr 2005
Posts: 73
Rep Power: 4 hydroxide is on a distinguished road
Quote:
Originally Posted by drifter
I would like to learn Python, but am having a hard time deciding on a good starting book.
I have already learned C++
Since you already know another OO language, the Python Cookbook may suffice - it gets really down into not only the how but the _why_ of Python's idioms (so your Python doesn't look like C++ ;-).

--OH.
hydroxide is offline   Reply With Quote
Old Nov 28th, 2005, 6:09 PM   #5
drifter
Programmer
 
drifter's Avatar
 
Join Date: Jul 2004
Location: Halifax, Nova Scotia
Posts: 39
Rep Power: 0 drifter is an unknown quantity at this point
Send a message via ICQ to drifter Send a message via MSN to drifter
Thanks guys, I'll check all those out and see what works best for me.
I appreciate the advice!
__________________
Only two things are infinite, the universe and human stupidity, and im not sure about the former.
drifter is offline   Reply With Quote
Old Nov 29th, 2005, 12:01 AM   #6
ZenMasterJG
Hobbyist Programmer
 
ZenMasterJG's Avatar
 
Join Date: Nov 2004
Location: Boston, MA
Posts: 148
Rep Power: 4 ZenMasterJG is on a distinguished road
Send a message via AIM to ZenMasterJG
Learning Python by Lutz and Ascher is my favorite. Dive into Python is good too.
ZenMasterJG is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 12:51 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC