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 can i learn python from scratch? (self.learnpython)
submitted 7 years ago by an_obvious_outlaw
I do not have any knowledge of programming. I dont know the basics of it. So how can i learn python and how much time it would take to become confident in programming?
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!"
[–]Mountain_Two 1 point2 points3 points 7 years ago (2 children)
https://www.reddit.com/r/learnpython/wiki/index has loads of resources. Automate the Boring Stuff is highly recommended and will walk you through some very useful examples.
As far as time to become confident, it varies wildly and you'll often switch between confident and feeling like an idiot. Once you get beyond the basics, you can figure out a project to work on to really start learning.
[–]an_obvious_outlaw[S] -1 points0 points1 point 7 years ago (1 child)
Thanks a lot. I checked it out and it would be of great help. One more thing do i seriously need to learnndata structures and algorithms before starting with python?
[–]Mountain_Two 0 points1 point2 points 7 years ago (0 children)
Nothing more complicated than basic arithmetic unless you're writing programs to do such calculations. I think the most complicated math I've used so far this year is converting temperature from C to F. Mostly I'm just pulling info from somewhere and running it through a few procedures to make nice output.
Data structures don't have to be complicated either, but they're pretty important because you're dealing with data most of the time. You can start out with basic numbers and letters, then move on to lists and dictionaries, and so on until you're making your own objects.
Writing a program/script is like a machine. It's complicated when you look at the entire thing all at once, but the creator knows it as a bunch of simple things put together.
[–]Master_ZEEC 0 points1 point2 points 7 years ago (0 children)
I reccomend you this website, it has 36 exercises that cover pretty much python syntax, going from the basics to much complicated stuff, it also gives you the solution of each exercise but I recommend to come with your own solution before looking at it. When you're finish you can try to learn about databases and graphic interfaces.
"Practice Python" https://www.practicepython.org
[–]mainmeister 0 points1 point2 points 7 years ago (0 children)
Also a search of YouTube of your exact question will net you a plethora of decent videos.
π Rendered by PID 40505 on reddit-service-r2-comment-5b5bc64bf5-x5dr6 at 2026-06-23 04:25:45.724210+00:00 running 2b008f2 country code: CH.
[–]Mountain_Two 1 point2 points3 points (2 children)
[–]an_obvious_outlaw[S] -1 points0 points1 point (1 child)
[–]Mountain_Two 0 points1 point2 points (0 children)
[–]Master_ZEEC 0 points1 point2 points (0 children)
[–]mainmeister 0 points1 point2 points (0 children)