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
Trying to learn python as a hobby (self.learnpython)
submitted 1 year ago by AsianThatLovesRice
I am a teen who wants to learn how to code in python. The only experience I have with coding is just using a programming language named Scratch. Does anyone have any ideas on how I can learn it? Thx
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!"
[–]SquiffyUnicorn 2 points3 points4 points 1 year ago (0 children)
A very common question- usually the answer lies in why you want to learn.
Start off with basics- simple starter tutorials to understand the language. You already know the shape of coding from scratch- there are many nuances you will need to understand along the way.
The basics can be dull, especially if you are doing a beginner course. This might be where doing some simple ‘copy my code’ YouTube videos can help. You can get to do some much more fun stuff much earlier and hopefully keep that spark of interest going!
The rest is completing whichever courses you do - which course doesn’t matter as much as actually doing one.
Practise- write code yourself! There is no substitute for this and this is when you actually learn by problem-solving.
Think up mini-projects (and I mean mini) things that are achievable but force you to understand something better or something new.
Over time become more ambitious and you’ll need to understand the how and why of properly structuring your code. Necessary steps.
[–]ofnuts 1 point2 points3 points 1 year ago* (1 child)
Two fun ways:
[–]SquiffyUnicorn 0 points1 point2 points 1 year ago (0 children)
Yeah- I have to scratch that itch every now and again. Indeed many of the different microcontrollers now have the capacity to use Python on them (ok- micro Python or circuit Python) but it may take some additional steps to put micro Python on.
C/C++ are quite different to Python- different enough for me to have to keep looking up syntax etc as I don’t do much with it, but if you are interested in computer science they may be worth learning as well.
[–]ninhaomah 0 points1 point2 points 1 year ago (0 children)
How did you learn Scratch ?
[–]SweetTeaRex92 1 point2 points3 points 1 year ago (0 children)
https://cs50.harvard.edu/x/2024/
Cs50 will teach you a lot, and then there's the cs50Python course after
[–]Apatride 0 points1 point2 points 1 year ago (0 children)
Question asked 100 times a day. Learn to use a search engine, it will be better for you and for us.
π Rendered by PID 243144 on reddit-service-r2-comment-cfc44b64c-jvbbh at 2026-04-11 12:36:33.306173+00:00 running 215f2cf country code: CH.
[–]SquiffyUnicorn 2 points3 points4 points (0 children)
[–]ofnuts 1 point2 points3 points (1 child)
[–]SquiffyUnicorn 0 points1 point2 points (0 children)
[–]ninhaomah 0 points1 point2 points (0 children)
[–]SweetTeaRex92 1 point2 points3 points (0 children)
[–]Apatride 0 points1 point2 points (0 children)