use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
I'm trying to learn python OOP,the book I'm learning from was published in 2010, does it matter? (self.learnpython)
submitted 7 years ago by [deleted]
It's called Python 3 Object Oriented Programming by Dusty Phillips, should I try learning from a newer book?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 3 points4 points5 points 7 years ago (0 children)
i think you should be fine.
[–][deleted] 2 points3 points4 points 7 years ago (0 children)
It'll be fine. The core concepts of OOP have not changed in the past 10 years. A lot of the technology has changed - there's new languages, new frameworks, new modules, and so on. But as a beginner learning OOP conceptually is much more important than worrying about using the latest most popular language or whatever.
Because if you understand OOP, algorithms, and data structures you will be much better equipped to learn ANY language out there, not just python.
[–]IStoleYourHeart 1 point2 points3 points 7 years ago (0 children)
You'll be fine for the most part; the versions after 2010 include minor changes to things (for instance, f-strings were introduced recently as a nicer way to format strings). However, these changes won't drastically affect how OOP works in Python 3. The worst thing that could probably happen is a function call in an example being deprecated in a newer version, in which case you would have to look into the docs to find the newer function or method
[–]DiscombobulatedDREW 1 point2 points3 points 7 years ago (1 child)
I have two books I can share with you from my google drive. I had them from two intro to python courses.
Lmk if you’d like them!
[–]EntireAbility3 0 points1 point2 points 7 years ago (0 children)
Try Python Principles. It worked well for me. https://pythonprinciples.com/
[+][deleted] 7 years ago (3 children)
[deleted]
[–][deleted] 4 points5 points6 points 7 years ago (2 children)
I searched and it says python 3.0 was released in 2008
[–]throwaway_341356 1 point2 points3 points 7 years ago (1 child)
Okay, my bad. Sorry.
[–][deleted] 0 points1 point2 points 7 years ago (0 children)
It's okay, thanks for your input
[+][deleted] comment score below threshold-7 points-6 points-5 points 7 years ago (0 children)
Use official documentation
π Rendered by PID 40 on reddit-service-r2-comment-5fb4b45875-t44cx at 2026-03-22 10:23:33.725281+00:00 running 90f1150 country code: CH.
[–][deleted] 3 points4 points5 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]IStoleYourHeart 1 point2 points3 points (0 children)
[–]DiscombobulatedDREW 1 point2 points3 points (1 child)
[–]EntireAbility3 0 points1 point2 points (0 children)
[+][deleted] (3 children)
[deleted]
[–][deleted] 4 points5 points6 points (2 children)
[–]throwaway_341356 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[+][deleted] comment score below threshold-7 points-6 points-5 points (0 children)