Python website provides you a whole set of resources catering to novices. http://docs.python.org/2/tutorial/ Nick Parlante, a Stanford lecturer has created a wonderful tutorial on Python and you can find it in the below link: https://developers.google.com/edu/python/ Google has free videos which teaches basic Python for people with no programming experience. Again, this is taught by Nick Parlante. http://www.youtube.com/watch?v=tKTZoB2Vjuk RegardsSuhas From: suhasbhai...@hotmail.com To: w...@mac.com; msege...@gmail.com CC: tutor@python.org Subject: RE: [Tutor] (no subject) Date: Mon, 25 Mar 2013 10:43:21 +0530
I'm attaching a pdf which teaches you the basics of Python. This is the pdf that helped me learning python. Apart from this, python website provides you a whole set of resources catering to novices. http://docs.python.org/2/tutorial/ Nick Parlante, a Stanford lecturer has created a wonderful tutorial on Python and you can find it in the below link: https://developers.google.com/edu/python/ Google has free videos which teaches basic Python for people with no programming experience. Again, this is taught by Nick Parlante. http://www.youtube.com/watch?v=tKTZoB2Vjuk RegardsSuhas > From: w...@mac.com > Date: Sun, 24 Mar 2013 21:38:17 -0400 > To: msege...@gmail.com > CC: tutor@python.org; w...@mac.com > Subject: Re: [Tutor] (no subject) > > On Mar 24, 2013, at 8:13 PM, Mandi Seger <msege...@gmail.com> wrote: > > > Hello, everyone, > > > > I am looking for suggestions on a beginner's book for learning Python. I > > have a nursing background with basic science and math education. I have no > > programming experience in any computer language. > > > > I am currently enrolled in a Master's program for Geographic Information > > Science and will be learning Python with an eye toward applying it in GIS > > software programs such as ESRI's ArcMap. > > > > I prefer to start with a book for ease of reference, and then move forward > > with online resources. > > > > Thank you for any input. > > > > Mandi Seger > > _______________________________________________ > > Mandi, > I've looked at both Alan and Robert's replies. They are both good and > relevant - but I'm a bit concerned with your statement that: "I have no > programming experience in any computer language." In and of itself, this is > NOT a problem, and with a nursing background and a math and science > education, you are obviously more than smart enough. What I'm focused on is > the initial a-ha! moment when you suddenly see just what programming is all > about - or more properly, how you examine a problem you want to solve and > express that problem as a series of steps that the computer can carry out. > Most of the folks on this list experienced that a-ha moment so long ago, > they've forgotten what it was like. Different people get to that moment in > different ways, and through different learning experiences. But that moment > IS critical. Without it, you are writing programs by rote, and that will be > frustrating and you won't get very far - let alone enjoy it, which you > should. With it, and after l > earning your first computer language (and Python is an excellent choice), > then learning other languages is trivial. This is a VERY long winded and > indirect recommendation to spend a couple of days in your university's book > store. It should have a sizable section on various computer languages and a > selection of beginner books. Look at the first chapter in several (and look > at the first section of Alan's on-line tutorial, in which he talks about this > subject). What you are looking for is a book that speaks to YOU, and gets > you over that very first conceptual hump. > I might also suggest that as a first problem, pick something that is > almost a pure exercise in simple mathematical logic - searching for prime > numbers for example, or for perfect numbers. Once you can break a problem > like that down into simple declarative steps, you are on your way. > > Welcome to the wonderful world of Python > > -Bill > _______________________________________________ > Tutor maillist - Tutor@python.org > To unsubscribe or change subscription options: > http://mail.python.org/mailman/listinfo/tutor
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor