On 8/28/07, <b class="gmail_sendername">Lamonte Harris</b> <<a href="mailto:pyth0nc0d3r@gmail.com">pyth0nc0d3r@gmail.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<p style="margin: 0in 0in 0pt;"><font face="Times New Roman"></font><font face="Times New Roman">From a python starter, I don't like the word noob because it sounds very unprofessional. </font></p></blockquote><div><br>
<br>Touche`...haha<br><br>I second the motion for "Dive Into Python."  It's an excellent book, and you really can't beat the price (free online as Shawn has pointed out).  I've also discovered that learning python is easier when you have a defined goal ("learn xyz language" has never cut it for me...I have to have a much more specific goal in mind to accomplish anything).  For instance, during my senior project in college, my team lead was worried we wouldn't get enough data gathered in time to present our work.  I took that opportunity to write a few Python scripts that would hunt the internet for the data we were looking for and insert it into our database (after scrubbing/etc...).  Having that specific task (rather, having the specific problem to solve) accelerated my learning because I was focused on a *real* issue, not a vague "learn xyz".
<br><br>Tutorials and challenges, while useful, can't take the place of learning a language to solve a problem *you* want to solve.  Look for a task that would make your life easier, then see how you can apply Python to it...
<br></div></div>