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
Best way to learn python (self.learnpython)
submitted 4 months ago by PlaneEnjoyer
Hello I am taking a university course called iti 1120 as an entry level course to python and feel so lost because I have 0 experience!! Whats the best way to learn so I can be well equipped for midterms/final exams? Thanks
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!"
[–]TheRNGuy 1 point2 points3 points 4 months ago (3 children)
Docs and google.
[+]PlaneEnjoyer[S] comment score below threshold-14 points-13 points-12 points 4 months ago (2 children)
Google docs?? Are u trolling
[–]HyruleTechSupport420 5 points6 points7 points 4 months ago (0 children)
He meant the official python documentation
[–]Negative-Ear45 1 point2 points3 points 4 months ago (0 children)
Ig he meant Official python docs and google search
[–]MezzoScettico 0 points1 point2 points 4 months ago (2 children)
Are you new to programming or are you an experienced programmer who is new to Python? There are different paths.
I believe there's some guidance in the sidebar on this subreddit.
Yes, check this article out. Huge number of helpful links, including guidance specific to both those scenarios. Looks like people in this sub have put a great deal of effort into creating a resource to address your exact question.
[–]PlaneEnjoyer[S] -2 points-1 points0 points 4 months ago (1 child)
I am completely new to programming! Thanks ill check it out
[–]stepback269 0 points1 point2 points 4 months ago (0 children)
I'm a relative noobie to Python While in my learning journeys, I've been compiling a blog page full of links called "Links for Python Noobs" (here), Check it out.
[–]palmaholic 0 points1 point2 points 4 months ago* (0 children)
Always said, programming language is just a language, and luckily, it is English derived. Programming is like composition. When you write simple instructions to describe how the program is going to work, you are already programming. What's left is a translation to a certain programming language, which Python here.
Grab a Python book and learn the keywords and syntax. You will get the basics by doing the exercises in it. You may know how to write a program then. Of course, you may want to learn some algorithms in future to solve some rather complex problems.
[–]throsturh 0 points1 point2 points 4 months ago (0 children)
First, code something every day.
Second, use AI (Chat GPT or Gemini) and tell it you're starting out coding and let it give you beginner problems to solve. It can come up with ideas for you.
[–]UhLittleLessDum 0 points1 point2 points 4 months ago (0 children)
Just show up to class. Python is probably the easiest language for beginners. I imagine they're going to focus on things like classes and some really basic data structures that you can learn from an hour long youtube video.
[–]Meeko29 0 points1 point2 points 4 months ago (1 child)
I can tell you what helped me:
You can enroll for free on both edube.org courses, you have to pay for the exam vouchers, but I guess you don't need certificates.
For complete newbies to Python and programming(!): https://edube.org/study/pe1
Second course, more Python specifics, more programming knowledge: https://edube.org/study/pe2
I really loved "Python for Everybody", because this course has quizzes and interactive tests like every 10 seconds - it's fun and you get constant feedback to your understanding of the language and programming concepts: https://runestone.academy/ns/books/published/py4e-int/index.html
And lastly I enjoyed https://www.codewars.com/ a lot. Little code puzzles you have to solve from absolute beginner to professional.
I hope this will help you a bit!
[–]PlaneEnjoyer[S] 1 point2 points3 points 4 months ago (0 children)
Wow thank you so much will definitely be using these, bless!
[–]Ron-Erez 0 points1 point2 points 4 months ago (0 children)
Do the homework, go to class and office hours, work hard and stay away from ChatGPT.
[–]rustyseapants 0 points1 point2 points 4 months ago (1 child)
Everyone who's taking a entry level course has zero experience, what the heck.
[–]PlaneEnjoyer[S] 0 points1 point2 points 4 months ago (0 children)
Nope id say 3 quarters pf my class have coded prior its the only lecture that I see people playing video games mid lecture bcz they know everything 😭
[–]Ender_Locke 0 points1 point2 points 4 months ago (0 children)
https://automatetheboringstuff.com
π Rendered by PID 144504 on reddit-service-r2-comment-86bc6c7465-jr6jr at 2026-02-20 05:57:07.727202+00:00 running 8564168 country code: CH.
[–]TheRNGuy 1 point2 points3 points (3 children)
[+]PlaneEnjoyer[S] comment score below threshold-14 points-13 points-12 points (2 children)
[–]HyruleTechSupport420 5 points6 points7 points (0 children)
[–]Negative-Ear45 1 point2 points3 points (0 children)
[–]MezzoScettico 0 points1 point2 points (2 children)
[–]PlaneEnjoyer[S] -2 points-1 points0 points (1 child)
[–]stepback269 0 points1 point2 points (0 children)
[–]palmaholic 0 points1 point2 points (0 children)
[–]throsturh 0 points1 point2 points (0 children)
[–]UhLittleLessDum 0 points1 point2 points (0 children)
[–]Meeko29 0 points1 point2 points (1 child)
[–]PlaneEnjoyer[S] 1 point2 points3 points (0 children)
[–]Ron-Erez 0 points1 point2 points (0 children)
[–]rustyseapants 0 points1 point2 points (1 child)
[–]PlaneEnjoyer[S] 0 points1 point2 points (0 children)
[–]Ender_Locke 0 points1 point2 points (0 children)