|
||||||
| Python Discussion forum for Python, a high-level language with simple syntax, but yet powerful. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||||
|
As a student I have studied C++ before a little, and now I'm studying Java. but for my job, I must learn to use Python. I'm reading some books, and also study the Python Programming Language -- Official Website tutorial. but I wanted to ask you all to tell me what I may need to know before starting it. What is special to know about this language that I must have in mind?
I'd be so happy to read your Ideas! thanks alot. Rimo ![]() |
| Sponsored Links |
|
|
|
|||||
|
Quote:
I'm learning it now, and as an explanation, I can say this Python has formed by making everything easy! the founders have tried to make everything easy, which made some things confusing in my idea. You can find everything about it in it's official website. Python Programming Language -- Official Website |
| Sponsored Links |
|
|
|
|||||
|
How I'm doing it, and I definitely do not advocate this, I'm working though a beginners guide and taking notes. The guide I'm using is Beginning Python from Novice to Professional by Magnus Lie Hetland. Great guide, very informative and well paced, I would suggest it as a resource. But working through a guide and taking notes is the slowest way of doing it. To compound problems I took a week off from learning just after I finished an introduction to strings.
Creativity is essential. Let every new lesson be an inspiration for a program. It helps to wonder far and beyond what you know, in my opinion. And that stands for learning anything, I guess. In the end its not so much what I learn but the exposure to thinking like a programmer that's important for me. If there's anything I've learned from Python its thinking of things in their simplest possible form. If there is a problem or something overly elaborate in the code its either a mistype, a syntax error, or I was coding to an arbitrary example. What did I learn from learning Python? Think logically and think generally. Do not pigeonhole your conceptions ever. |
|
|||||
|
So I am learning Python (rather successfully) entirely from articles on the internet and an eBook of "Beginning Python" by Magnus Lie Hetland. I find the latter to be very well composed and easy to understand, though use of the interactive interpreter (IDLE; to experiment and test new learnings) is essential while learning. I also found learning python, which provides lots of great tutorials (I used it to get introduced to PyGTK+Glade).
__________________
http://www.mattnichols.net |
|
|||
|
I started with an excellent and well renowned book "Learning Python - an Introduction to Computer Science" by John Zelle.
It's really a computer science book which happens to use Python as it's example language, Python now generally considered to be the best language to introduce beginners to the basics of programming. I guess they used to use LISP....I think Python is related to LISP in some ways. The examples are excellent and the exercises he sets really get you thinking. I really enjoyed going through this book. But also I find it helpful to dive into 2 or 3 books at a time and read different subjects on different levels simultaneously. This helps me get a broader picture of the language and its uses. I would recommend the books "Learning Python" and "Programming Python" by Mark Lutz, the former being an excellent introduction (although I think not for complete beginners like it suggests) and the latter being a huge book covering many advanced and practical topics in much depth. Browsing this book whets my appetite and allows me to see just what can be possible with the language - this is important to me because I easily tire of trivial examples which I can't imagine as part of any kind of useful project. Lastly I would suggest the "WxPython in action" which is providing me with a very clear introduction to GUI programming using these widgets. |
| Sponsored Links |
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Easy Program Language to Learn | george89 | General Programming | 20 | 08-01-2008 12:08 AM |
| Help a Newb Learn it.. | Mushroomer | Visual Basic Programming | 1 | 03-28-2007 06:30 PM |
| Python Collection | reachpradeep | Python | 1 | 03-03-2007 03:50 PM |
| Python was the first language I tried | Kaabi | Python | 0 | 07-05-2006 11:27 PM |
| WingedPanther | ........ | 2753.6 |
| Xav | ........ | 2704 |
| Brandon W | ........ | 1702.32 |
| John | ........ | 1207.73 |
| marwex89 | ........ | 1175.24 |
| morefood2001 | ........ | 966.05 |
| dcs | ........ | 655.75 |
| Steve.L | ........ | 475.59 |
| orjan | ........ | 418.58 |
| Aereshaa | ........ | 383.54 |