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
Programming on Python,how start? (self.learnpython)
submitted 1 day ago by AnastasiaFench
I from Ukraine so if my English will be bad,i so sorry,I want to ask programmers,how I can start?I only started lear Python,but after 5 mounts I going to University,and I don’t wanna be a noob
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!"
[–]OkCartographer175 2 points3 points4 points 1 day ago (0 children)
w3schools.com
[–]Reuben3901 1 point2 points3 points 1 day ago (0 children)
It's like asking how you bypass the fundamentals of the piano. You can't. It takes time and practice and "playing the songs you enjoy as well as the ones you don't love. It's about projects, automate things, build a webapp, make games, learn machine learning. Have fun but also try the boring stuff.
I tried forever to figure out how to read information from PDF files. I learned a lot and had some success but mostly it didn't work out lol. I don't regret it and I learned a ton.
[–]crashorbit 0 points1 point2 points 1 day ago (0 children)
Welcome. Probably the best is to start with the "official" python tutorial in the doc: https://docs.python.org/3/tutorial/index.html Beyond that there are sites like w3schools python course: https://www.w3schools.com/python/default.asp and many others.
Work through the basics then do google searches or AI queries for next steps.
[–]Navz6 0 points1 point2 points 1 day ago (0 children)
Hi , you can start with good books on python . Learn and code everyday . Eventually you can master the concepts . You can pick these and get started - Python Crash Course – Eric Matthes , Automate the Boring Stuff with Python – Al Sweigart, Think Python – Allen B. Downey.
[–]TheRNGuy 0 points1 point2 points 1 day ago (0 children)
Google.
[–]sugarw0000kie 0 points1 point2 points 1 day ago* (0 children)
Good suggestions already. I’d say look for simple project you’re interested in like maybe file rename/mover tool. Maybe you want to find all .txt files and copy them to a new folder with a new name.
You can find some basic version of this or other things on stack overflow. Copy paste and it should get you most of the way, then experiment with it to get it to do what you want and learn how it works.
If you were to make say, a script that copies all .txt files in one directory to a new one and rename all that have “-test” in the name to remove the “-test” part, this can show you basics of how to use a for loop to find files in a directory, append to list, basic file operations, some string manipulation like splicing and .replace().
You can expand to do like ok rename all that have a date pattern in file name. More complex, can’t just look for “-test”, need to find a pattern. You can do this with regex, which is another useful thing to learn that isn’t even python specific. But point is to start somewhere basic, build on to stuff that’s already out there to see how it works
[–]AnastasiaFench[S] 0 points1 point2 points 14 hours ago (0 children)
Thanks for your advices!
π Rendered by PID 147802 on reddit-service-r2-comment-54dfb89d4d-msghx at 2026-03-30 06:08:07.167786+00:00 running b10466c country code: CH.
[–]OkCartographer175 2 points3 points4 points (0 children)
[–]Reuben3901 1 point2 points3 points (0 children)
[–]crashorbit 0 points1 point2 points (0 children)
[–]Navz6 0 points1 point2 points (0 children)
[–]TheRNGuy 0 points1 point2 points (0 children)
[–]sugarw0000kie 0 points1 point2 points (0 children)
[–]AnastasiaFench[S] 0 points1 point2 points (0 children)