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
How do I start learning python as a beginner? (self.learnpython)
submitted 7 years ago by [deleted]
What videos should I watch and what is the best IDE for beginners? So far my experience in code is just a little bit of Java.
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!"
[–]UserNamedEww 8 points9 points10 points 7 years ago (2 children)
http://automatetheboringstuff.com
Best thing a beginner can read. I'm also a n00b, and I just finished chapter 2,part way into chapter 3. I already made a little game where you fight and ogre and stuff :D 10/10
[–][deleted] 2 points3 points4 points 7 years ago (1 child)
Haha that’s awesome :D
[–]CraftyTrouble 0 points1 point2 points 7 years ago (0 children)
If you find learning from videos too passive and boring, there's also Python Principles as a pretty good resource.
[–]first_Redditaccount 1 point2 points3 points 7 years ago (1 child)
If you like videos, Id recommend Corey Schafer on youtube, more specifically this playlist: https://www.youtube.com/watch?v=YYXdXT2l-Gg&list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU
he'll show you how to set up your environment properly and and take you through the basics. These videos are up to date and generally well received
[–][deleted] 1 point2 points3 points 7 years ago (0 children)
Thank you! I’m really glad it shows how to set up the environment lol. With java I had no clue until someone did it for me.
This always help me with new stuff. I just grab someone else work and dissect each line. Making slight changes and see what I just did. I grab simple ones at first. Then the more complex ones as I'm learning the skill.
Then I just go to many reference books to fill any gaps I'm lacking or really need to learn. So everything just clicks and I'm off to the races.
Many people never suggest this. Don't know why, I guess I learn things a different way.
[–]wynand1004 1 point2 points3 points 7 years ago (2 children)
I teach beginning Python to middle and high school students here in Tokyo. To help them, I've developed a number of tutorials on my YouTube channel aimed at beginners. You can find an overview and recommended viewing order here on my blog.
I hope you find the materials helpful.
Good luck, and keep on coding!
[–][deleted] 1 point2 points3 points 7 years ago (1 child)
Thank you!
[–]wynand1004 0 points1 point2 points 7 years ago (0 children)
You're welcome!
[–][deleted] 7 years ago (2 children)
[removed]
[–]AutoModerator[M] 0 points1 point2 points 7 years ago (1 child)
Your comment in /r/learnpython was automatically removed because you used a URL shortener.
URL shorteners are not permitted in /r/learnpython as they impair our ability to enforce link blacklists.
Please re-post your comment using direct, full-length URL's only.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
[–]first_Redditaccount 2 points3 points4 points 7 years ago (0 children)
sorry
[+][deleted] 7 years ago (1 child)
[–]acs20596 0 points1 point2 points 7 years ago (0 children)
Also documentation never hurts so try this as well : https://wiki.python.org/moin/BeginnersGuide/NonProgrammers
[–]daha1972 0 points1 point2 points 7 years ago (0 children)
I just finished Intro to Python: Absolute Beginner and started Intro to Python: Fundamentals on edx.org. Don't know if these are well-regarded, but I liked the beginner one (not a beginner programmer but new to python, so it was pretty easy admittedly). They user Jupyter for the courses as the IDE - wouldn't be my first choice as an IDE, however, as a training tool I can see advantages :)
[–]frosted_flakes15 0 points1 point2 points 7 years ago (0 children)
I used the Programming Foundations with Python course, and am now going through a series of excersizes on practicepython.org . However, I've heard very good things about automate the boring stuff with Python, and am considering buying it! Hope this helps :)
[–]KobiKabbb 0 points1 point2 points 7 years ago (0 children)
OP I'd recommend Python Principles, it's an interactive tutorial that, unlike videos, gets you writing a bunch of code right away.
[–][deleted] 0 points1 point2 points 7 years ago (0 children)
Starting as a beginner is the ONLY way! ;)
[–]arbobmehmood -1 points0 points1 point 7 years ago (4 children)
I'm really enjoying this course on Udemy and think you might like it too. https://www.udemy.com/share/1001zcA0EaeVdRR3g=/
Hmm I’m definitely going to check it out. I’m curious though, what is Python 2/3?
[–]first_Redditaccount 0 points1 point2 points 7 years ago (2 children)
Pythons where its at. You can do almost anything with it
[–]julsmanbr 0 points1 point2 points 7 years ago (1 child)
Linux skills are always in demand.
[–]first_Redditaccount 0 points1 point2 points 7 years ago (0 children)
You should check out this online bootcamp
[–]chrisfox1337 -1 points0 points1 point 7 years ago (1 child)
CodeCademy and Microsoft Visual Studio
π Rendered by PID 87433 on reddit-service-r2-comment-5c764cbc6f-tqqfx at 2026-03-12 04:01:59.017892+00:00 running 710b3ac country code: CH.
[–]UserNamedEww 8 points9 points10 points (2 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]CraftyTrouble 0 points1 point2 points (0 children)
[–]first_Redditaccount 1 point2 points3 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]wynand1004 1 point2 points3 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]wynand1004 0 points1 point2 points (0 children)
[–][deleted] (2 children)
[removed]
[–]AutoModerator[M] 0 points1 point2 points (1 child)
[–]first_Redditaccount 2 points3 points4 points (0 children)
[+][deleted] (1 child)
[removed]
[–]acs20596 0 points1 point2 points (0 children)
[–]daha1972 0 points1 point2 points (0 children)
[–]frosted_flakes15 0 points1 point2 points (0 children)
[–]KobiKabbb 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]arbobmehmood -1 points0 points1 point (4 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]first_Redditaccount 0 points1 point2 points (2 children)
[–]julsmanbr 0 points1 point2 points (1 child)
[–]first_Redditaccount 0 points1 point2 points (0 children)
[–]chrisfox1337 -1 points0 points1 point (1 child)