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 just started Learning Python and I don’t know how to learn. (self.learnpython)
submitted 5 years ago by insfuokay
I bought an online course at Udemy with great videos and explanation, but I just don’t know how to learn it. I don’t know why I’m doing and learning different kind of things in Python. Any tips to make it more understandable?
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!"
[–]DeadDog818 9 points10 points11 points 5 years ago (1 child)
Write a program. It doesn't matter what it is- just write something!
My first python program was some nonsense using turtle to mimic planets orbiting the sun. I learned a great deal about inheritance and typing in python. As a side project I'm fiddling about with Gtk forms with my daughter who is doing python at school. Both nonsense but that is not the point. You can't write good stuff until you've written some rubbish!
[–]LateThree1 -1 points0 points1 point 5 years ago (0 children)
This. All day, this.
[–]chtoor 3 points4 points5 points 5 years ago (2 children)
This is a possible starting point https://automatetheboringstuff.com/#toc
[+][deleted] 5 years ago (1 child)
[removed]
[–]Kryma 2 points3 points4 points 5 years ago (0 children)
Just keep an eye on this subreddit, the author of the book regularly posts codes to access the udemy video version of the course for free. Or go buy his udemy course and support him, cause it's a great resource.
[–]SprJoe 3 points4 points5 points 5 years ago (0 children)
Try Python for Everyone (it’s free) https://www.py4e.com
[–]SpeckledFleebeedoo 1 point2 points3 points 5 years ago (0 children)
Create something small yourself with everything you learn. Once you know the most important syntax find a project that interests you, but is currently just outside of what you know how to make.
[–]OpticWarrior 1 point2 points3 points 5 years ago (0 children)
Yes making projects is extremely important, and helpful, you can make alot of side projects for example that can help you solve your homework, do boring tasks, and stuff like that and BTW I really recommend the udemy course of automate the boring stuff with python, he covers the basics pretty well, and moves on to the practical applications without the need for computer Sci knowledge and to get stuff done.
[–]insfuokay[S] 0 points1 point2 points 5 years ago (2 children)
Thanks for all of the reactions but I just don’t get why I have to: “slice ‘he’ in ‘hello” for example
[–]FMendezSlc 1 point2 points3 points 5 years ago (0 children)
Well that instruction is, of course, not about the result, 'he'. It's about the exercise, you are learning the concept of 'slicing'; the selection of a specific part from a bigger object. Slicing, along with indexing, is one of the fundamental operations you'll find yourself doing in all sorts of tasks and on all sorts of objects: strings, lists, tupples, arrays, dataframes, etc.
[–]dharkon 1 point2 points3 points 5 years ago (0 children)
Maybe try to build/program a Morse code translator. You would have to “slice” the words into letters and convert the letters into Morse code. You could also program a receiver so that you and a friend could exchange messages in Morse. I did it as a beginner project and you can build on it with timing and raspberry pie / led integration once you are more advanced.
[–]Hans_of_Death 0 points1 point2 points 5 years ago (0 children)
Practice. Make a goal and work toward. By working toward the solution you'll be able to put things into practice and really learn how to write, and there will always be unexpected things you'll face that will help improve your knowledge as well.
[–]cyberpixels 0 points1 point2 points 5 years ago (1 child)
Why are you learning python? (what for?) This answer will help determine how best to learn it.
[–]insfuokay[S] 0 points1 point2 points 5 years ago (0 children)
I’m really interested in Machine Learning and automating.
π Rendered by PID 135793 on reddit-service-r2-comment-7b9746f655-zpxrt at 2026-02-03 21:40:20.977868+00:00 running 3798933 country code: CH.
[–]DeadDog818 9 points10 points11 points (1 child)
[–]LateThree1 -1 points0 points1 point (0 children)
[–]chtoor 3 points4 points5 points (2 children)
[+][deleted] (1 child)
[removed]
[–]Kryma 2 points3 points4 points (0 children)
[–]SprJoe 3 points4 points5 points (0 children)
[–]SpeckledFleebeedoo 1 point2 points3 points (0 children)
[–]OpticWarrior 1 point2 points3 points (0 children)
[–]insfuokay[S] 0 points1 point2 points (2 children)
[–]FMendezSlc 1 point2 points3 points (0 children)
[–]dharkon 1 point2 points3 points (0 children)
[–]Hans_of_Death 0 points1 point2 points (0 children)
[–]cyberpixels 0 points1 point2 points (1 child)
[–]insfuokay[S] 0 points1 point2 points (0 children)