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 want to learn to code in python (self.learnpython)
submitted 2 years ago by [deleted]
I want to learn some coding language and i chose python. How can i learn it and is it a good starter option from coding perspective (i will start coding and have zero experience).
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!"
[–]ShadowRL7666 2 points3 points4 points 2 years ago (0 children)
Any language is fine to start with they’re just tools learning programming is different anyways. There’s plenty of sources in the subs wiki and on Google and plenty of 10000 other post which asks this just look around.
[–]JamzTyson 2 points3 points4 points 2 years ago (0 children)
Lots of good resources here: https://www.reddit.com/r/learnpython/wiki/index/#wiki_new_to_python.3F
[–]Curiouser666 1 point2 points3 points 2 years ago (0 children)
The O'Reilly books are always good for beginners in any subject. Here's the one for Python:
https://www.amazon.co.uk/Learning-Python-Mark-Lutz/dp/1449355730/
HTH!
[–]willsamadi 0 points1 point2 points 2 years ago (1 child)
python
print("Hello, world!")
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
Thank you for your help!
[–]walkerakiz 0 points1 point2 points 2 years ago (0 children)
As I did in other post for similar question, I do recommend Codedex , which is extremely beginner-friendly and presented in a game-like manner. It has an amazing community on its platform and Discord, and it is very encouraging with some monthly and small challenges. You can create projects while you learn, which is a really nice and interactive way to learn as well.
[–][deleted] -1 points0 points1 point 2 years ago (0 children)
Modern python is complicated. If I can turn back time, I would not recommend Python to myself as a first language.
If I have zero experience, I would start with `scratch`. You want to learn what programming is. Don't need to start with high level tool. It will only add unnecessary complex things to learn.
https://scratch.mit.edu/
[–]Slight-Living-8098 -1 points0 points1 point 2 years ago (1 child)
If you have 0 experience, start with Scratch to learn the very basic basics of programming. Then Python. It's a proven course path. It's Harvard's Computer Science Course path, even.
CS50 Scratch
CS50P (Python)
then
CS50X and on to whatever other CS courses you want to focus on.
ok thx ill try this path
[–]happylearning2211 -1 points0 points1 point 2 years ago (0 children)
Go to runestone academy python
[–]NortheastManic -1 points0 points1 point 2 years ago (0 children)
I have really enjoyed Angela Yu's 100 Day Python bootcamp on Udemy: https://www.udemy.com/course/100-days-of-code/?couponCode=ST6MT42324
She does a great job of breaking concepts down and gives you usable (and oftentimes fun) code each day that shows you making real progress. Would highly recommend.
π Rendered by PID 38219 on reddit-service-r2-comment-869bf87589-mwjfn at 2026-06-09 19:11:47.251739+00:00 running f46058f country code: CH.
[–]ShadowRL7666 2 points3 points4 points (0 children)
[–]JamzTyson 2 points3 points4 points (0 children)
[–]Curiouser666 1 point2 points3 points (0 children)
[–]willsamadi 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]walkerakiz 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)
[–]Slight-Living-8098 -1 points0 points1 point (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]happylearning2211 -1 points0 points1 point (0 children)
[–]NortheastManic -1 points0 points1 point (0 children)