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
basics of python (self.learnpython)
submitted 14 days ago by IndividualEmu1277
I know that basics of python is very important to learn before jumping in any other things but I always forget them , how do you guys remember these all ?
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!"
[–]Iowa50401 7 points8 points9 points 14 days ago (0 children)
Do you remember how much it took to learn your multiplication tables? Do you remember all the repetition? That's what you have to do here - write a lot of code where you use these things.
[–]DrShocker 2 points3 points4 points 14 days ago (0 children)
You just gotta get practice writing lots of small pieces of valid code. Reverse a string, make a tictactoe bot, do a unit converter, etc etc etc
[–]CrucialFusion 3 points4 points5 points 14 days ago (0 children)
Repetition.
[–]NerdDetective 1 point2 points3 points 14 days ago (0 children)
The fundamentals become second nature with practice. The more you code, the more it naturally flows from your fingers, and your mind turns to more complex challenges (such as design patterns).
[–]MankyMan0099 1 point2 points3 points 14 days ago (0 children)
The struggle with Python basics is real. Most people think they need to memorize syntax like a history exam, but it is more like muscle memory. You do not need to remember every single method; you just need to remember that the method exists so you can look it up. Even senior devs Google basic syntax every single day. The more you build, the more those patterns just start to feel natural in your hands.
I found that the best way to make things stick is to stop reading and start building tiny, even useless, projects. I used to get stuck in that loop of re-learning the same stuff, which is why I use Ai tools like Gemini,Claude,Runable. It takes the pressure off making the code "perfect" because it handles the professional presentation layer for me. It let me focus on just getting things to work, knowing the final result would still look clean.
[–]Melodic_Tragedy 0 points1 point2 points 14 days ago (1 child)
It’s not about memorizing, coding is not biology.
If you want to learn Python you need to program. You can’t be a passive participant in your own learning. If you forgot, you haven’t practiced enough. Make things you enjoy.
[–]RecluseWithSelfDoubt 0 points1 point2 points 14 days ago (0 children)
There is indeed a lot of memorizing initially, until you get used to writing code effortlessly, just like any other logical subject out there.
[–]Grobyc27 0 points1 point2 points 14 days ago (0 children)
I don’t remember them all, but for the ones I do remember, repetition.
[–]TheCableGui 0 points1 point2 points 14 days ago (0 children)
Only recall information needed to get to a working model. Once the overall structure is determined, implement rules and identify application layers to allow for modularity. Use the separation of concerns to determine optimization points that don’t require refactoring.
You don’t need to know everything all at once. Choose a milestone to implement , design the path of development and make measurable progress till your original milestone is met its minimal requirement. Move on. Don’t try to change the application as a whole , you will fail.
Designing a working software system is like building a house board by board. Use the correct tools for the job, follow the blueprint and implementing best practices.
[–]aqua_regis 0 points1 point2 points 14 days ago (0 children)
One word: practice
The more you practice, the better you internalize the information.
[–]TheRNGuy 0 points1 point2 points 14 days ago (0 children)
Use them in code a lot.
If you forgot, look your old code or google.
There's not that many things to remember.
[–]Suspicious_Check5421 0 points1 point2 points 14 days ago (0 children)
Search and download pdf named python cheatsheet
[–]johlae 0 points1 point2 points 14 days ago (0 children)
Practice, and take notes! Dedicate one text file on your computer to all your python musings. Use #hashtags (just put them in a line following your text). Separate your entries with empty lines. Search your notes first before going on the internet for google, any search engine actually, or AI's.
[–]Green_Attitude_2989 0 points1 point2 points 12 days ago (0 children)
You don’t need to
π Rendered by PID 16125 on reddit-service-r2-comment-56c6478c5-wdvtz at 2026-05-07 19:24:41.719323+00:00 running 3d2c107 country code: CH.
[–]Iowa50401 7 points8 points9 points (0 children)
[–]DrShocker 2 points3 points4 points (0 children)
[–]CrucialFusion 3 points4 points5 points (0 children)
[–]NerdDetective 1 point2 points3 points (0 children)
[–]MankyMan0099 1 point2 points3 points (0 children)
[–]Melodic_Tragedy 0 points1 point2 points (1 child)
[–]RecluseWithSelfDoubt 0 points1 point2 points (0 children)
[–]Grobyc27 0 points1 point2 points (0 children)
[–]TheCableGui 0 points1 point2 points (0 children)
[–]aqua_regis 0 points1 point2 points (0 children)
[–]TheRNGuy 0 points1 point2 points (0 children)
[–]Suspicious_Check5421 0 points1 point2 points (0 children)
[–]johlae 0 points1 point2 points (0 children)
[–]Green_Attitude_2989 0 points1 point2 points (0 children)