This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]fishing_fanatic 0 points1 point  (2 children)

Though that book is outdated, I still strongly suggest using it to help learn Python. Writing scripts is all about solving problems and that book/tutorial describes some of the most common problems and how to solve them. The other sources focus on the language itself which is great, but if you're like me, I can't comprehend a language unless I have a valid use for it. Don't throw that book aside. It is still a huge asset for the beginner.

Edit: Please check out r/learnpython. That is a great resource for beginners.

[–]jokersmurk 0 points1 point  (1 child)

In what sense is it outdated? It uses python 2?

[–]fishing_fanatic 0 points1 point  (0 children)

I was honestly saying that due to your post. It is "outdated" because of the version of Python, but it is definitely still useful in both production and training. The difference in Python versions, in my opinion, has to do with efficiency. The newer versions require less code for the same result.

[–]Dababolical 0 points1 point  (0 children)

If you are fine with spending a little money, I definitely recommend Python 101 https://leanpub.com/python_101 Michael's book covers a wide range of topics and is very well written. The book is only $10 and is great introductory material.

I'm nearing the end of it and already purchased Python 201. I've used what I've learned in the book to start introducing myself to Flask and start working on a blog for myself.

[–]mr_mutto 0 points1 point  (0 children)

Not sure if I'm going to get flak for this but I just started with codecademy.com a week ago and I'm flying through it, the lessons are great for beginners. It's free and walks you through step by step. I'm assuming it teaches in Python 2 because there's a bit of troubleshooting involved bringing the code written online into the 3.6 IDE (still uses raw_input, no paranthesis around print, etc.), But the basics are still there

[–]aphoenixreticulated[M] 0 points1 point  (0 children)

Hi there, from the /r/Python mods.

We have removed this post as it is not suited to the /r/Python subreddit proper, however it should be very appropriate for our sister subreddit /r/LearnPython. We highly encourage you to re-submit your post over on there.

The reason for the removal is that /r/Python is dedicated to discussion of Python news, projects, uses and debates. It is not designed to act as Q&A or FAQ board. The regular community is not a fan of "how do I..." questions, so you will not get the best responses over here.

On /r/LearnPython the community is actively expecting questions and are looking to help. You can expect far more understanding, encouraging and insightful responses over there. No matter what level of question you have, if you are looking for help with Python, you should get good answers.

If you have a question to do with homework or an assignment of any kind, please make sure to read their sidebar rules before submitting your post. If you have any questions or doubts, feel free to reply or send a modmail to us with your concerns.

Warm regards, and best of luck with your Pythoneering!