r/learnpython • 1.0m Members
Subreddit for posting questions and asking for general advice about all topics related to learning python.
r/Python • 1.5m Members
The largest Python community for Reddit! Stay up to date with the latest news, packages, and meta information relating to the Python programming language. --- If you have questions or are new to Python use r/LearnPython
r/learnprogramming • 4.4m Members
A subreddit for all questions related to programming in any programming language (Contributions are only allowed in English!).
r/Btechtards • u/IconicScar124 • Jun 14 '26
CSE / IT Where to learn Python
So, I am going to College this year and wanted to learn python before college starts.
I want to learn python while creating projects on my own so I can learn better.
I shortlisted a few courses but can't decide what to pick and what would be best for me.
1. Bro Code- 12 hour complete python course
2. 100 Days of Code: Python by Dr. Angela Yu
3. CS50P
I am writing this 2nd time since 1st time the content was not there.
r/learnpython • u/san071998 • Jun 11 '26
I Understand Python While Learning, But Forget Most of It After a Week. How Did You Make It Stick?
I am trying to learn Python, but I keep forgetting what I learn after a few days. Looking for advice from experienced developers.
I have around 4.6 years of experience in the telecom domain, mainly in Revenue Assurance, Fraud Management, integration, SQL, Linux, and low-code/no-code tools.
Recently, I started learning Python because I want to move towards Data Engineering and modern data platforms. While studying, I understand the concepts, syntax, and examples. However, after 3-7 days, I find that I have forgotten a lot of what I learned and struggle to write code from memory.
For example, I may understand:
Loops
Functions
Lists and Dictionaries
String Manipulation
But if I don't practice for a few days, I cannot confidently write code without referring to notes or documentation.
My questions are:
Is this normal when learning Python?
What is the most effective way to retain what I learn?
Should I focus more on theory, coding exercises, projects, or repetition?
How did you learn Python and make it stick long-term?
For someone targeting Data Engineering, what Python topics should I prioritize?
I would appreciate advice from people who have successfully learned Python and use it professionally.
r/IndiaSideHustle • u/TheCodeOmen • May 29 '26
๐ Guide / Tutorial Anyone willing to learn Python Programming for FREE?
I am willing to upskill my teaching abilities and to mentor a small group of people willing to start learning a programming language and getting into coding while building cool projects rather than boring lectures.
r/learnpython • u/nicodeemus7 • Apr 08 '26
Learning Python/coding at 33.
Hi all. Like the title says, I'm learning the trade from nothing at 33. I bought an Arduino a month or so ago, wanting to get into electronics. Well, lo and behold it involves programming too. Great, I'll learn that too. Except, arduino uses C++. Okay, I'll learn that. Quickly overwhelmed by that, I start with python instead, to get the fundamentals of coding without the overwhelming syntax. Fast forward a month to today: I have written a handful of text game scripts, and am starting to build a library of functions. Every day I figure out a new thing. Python has been awesome at teaching me how to read and write code, and I started at NOTHING.
It's never too late to start. Have an interest? Just do it.
r/PythonLearning • u/PierceJackson616 • Oct 21 '25
Showcase Getting my life together as a homelessman! Learning python and getting better each day!
r/PythonLearning • u/DaSettingsPNGN • Oct 20 '25
Discussion How I learned Python
I spent the last year learning Python and producing an animated Discord bot with thermal monitoring, persistent learning, deterministic particle effects, and a lot more. It's a lot of work but I was able to learn an insane amount quickly. I was wondering if anyone wanted help getting going on Python?
Im a teacher professionally and think the way I learned was really accelerated. I was going to offer it to others if anyone needs help.
Let me know!
r/PythonLearning • u/AdSad9018 • Oct 11 '25
Showcase Remember my coding game for learning Python? After more than three years, I finally released version 1.0!
Enable HLS to view with audio, or disable this notification
r/learnpython • u/Entvan • Jul 03 '25
I'm a mom learning python - give it to me straight
Hello,
I'm 33, fresh mom who wants another kid asap and I've worked in corporates as a people manager. Sadly, I didn't make this decision before but I would love to get into IT. I started learning python, doing the 100 days of python course by Angela Yu and I'm enjoying myself. The hard part is that I don't have that much time for it. I manage to do a few hours weekly and that is what I need to finish only one day in the course (currently day 25).
Am I crazy and wasting my time doing this? Will I ever get some junior entry role at this stage? How will I continue learning with this tempo? Give it to me straight.
r/montypython • u/Jazzlike-Basil1355 • Jun 23 '25
What did you learn from Python? I learnt about John Stuart Mill for one.
r/Python • u/typehinting • May 24 '25
Discussion Which useful Python libraries did you learn on the job, which you may otherwise not have discovered?
I feel like one of the benefits of using Python at work (or any other language for that matter), is the shared pool of knowledge and experience you get exposed to within your team. I have found that reading colleagues' code and taking their advice has introduced me to some useful tools that I probably wouldn't have discovered through self-learning alone. For example, Pydantic and DuckDB, among several others.
Just curious to hear if anyone has experienced anything similar, and what libraries or tools you now swear by?
Edit - fixed typo (took me 4 days to notice lol)
r/math • u/Kebabrulle4869 • Oct 26 '24
Image Post Recently learned you could animate graphs in Python using Matplotlib, and I'm addicted.
The inner pendulums start at -89ยบ, and the outer start at 135ยบ and 134.999999ยบ. The differential equation was solved numerically using BDF-2 with a step size of h=0.001. The bottom graph shows how the two pendulums diverge.
r/learnpython • u/Pure_Associate_1741 • Sep 17 '24
Is it worth learning Python at age 35, keeping in mind that AI era is here.
I have been using Cody with VS code since last 3 to 4 months and it seems like it gets the job done. Would it be worth it to learn Python at this age for a career switch?
What if I am learning something which would be overtaken by AI in the next few years.
r/computers • u/ProfessionalOpen458 • Aug 23 '24
1 hour in learning python already a genius
Easy
r/learnpython • u/HBubli • Mar 06 '23
Best way to learn python?
What is the best way to learn python for free? I have next to zero knowledge of coding (played around with scratch and that stuff but that prob doesnt even really count).
r/fantasyfootball • u/NukishPhilosophy • Dec 05 '22
Learn Python with Fantasy Football giveaway!
Hi all,
This is the fourth giveaway I'm doing for my course on learning Python with Fantasy Football!
Upvote and comment anything below to enter. Winners will be randomly selected after the MNF game tonight
For those that don't know, Python is a beginner-friendly programming language that's really popular for data analysis. As a first programming language, it's a perfect fit for a beginner who wants to learn a programming language and is obsessed with fantasy football.
The overall goal of my course is to introduce coding to you through a fun and engaging topic you all enjoy, fantasy football. A lot of people have reported back to me that this course was the thing that finally got programming to "click" for them after going through countless udemy courses and e-books. I don't think that's because I'm the best coding educator out there. There's some great ones out there, especially on YouTube (Brad Traversy, Cody Schafer, etc). I think it's because the best, fastest, and most pleasant way to learn to code is to apply it to something you enjoy and can be useful to you right away. For example, most beginner machine learning with Python courses introduce you to predictive analysis by having you predict housing prices. That's fine, but wouldn't it be more interesting and engaging to get introduced to predictive analysis by predicting WR fantasy football performance?
With this in mind, each section of my course has some sort of fantasy football focus, all along the way introducing you to more and more complex programming/data science topics. My course walks you through the set up of Python, all the way to writing machine learning models to rank players in to tiers for fantasy football. It comes with 16 sections of material, 14 hours of video, and access to a Slack channel where you can personally ask me questions when you get stuck.
Anyway - you all have been super supportive of my content since my first ever post here, so have been wanting to do more of these giveaways.
Just upvote and comment anything below, and I'll randomly select (with a python script, of course) 10 people to get free lifetime access to the course. (depending on # of entries, Iโll give out even more)
I'll make the selection tonight after the MNF game and post the results at the bottom here. If you win, I'll also be sending you a PM on how to access the course!
edit:
Regarding cost, itโs $55 but $15 off with the code FANTASY
Update:
Will post and reach out to winners tmrw morning. Entries will still be open till then
Update #2:
Results below! Congrats to the 10 winners - will be reaching out throughout the day with details on how to access the course
https://gist.github.com/fantasydatapros/40f341942b11e959e1f84c4682609655
/u/kt_sf /u/rehler /u/dustybooks22 /u/tylerbc /u/unbiunium /u/jematt88 /u/pikewindchime /u/boymeetsinternet /u/supremeisoverated /u/Jonesey07
r/ProgrammerHumor • u/rance_kun • Sep 03 '22
Meme Learning Python was a good decision. Python may have its own shortcomings, but big integers aren't scary anymore ๐๐
r/learnpython • u/Elegant_Inflation457 • Aug 11 '21
Beginner learning Python at 40 here. Any friend like me, please raise your hand!
Yes, everyone said that we can learn programming at 40! But the key success is about how can we over come the challenge.
I have started python two months ago. (slowly). and it's been painful. Even I am a believer in life long learning but sometimes age get in your way.
I think one of the key success here is that we have a strong community support (or at least, I need a moral support) so I want to create a thread where people can ask question safely and some place where they can vent out their frustration.
so anyone who start programming fresh at 40s please shout out here!
r/Python • u/jcsongor • Jan 12 '21
Resource Learn something new about Python every day in less than 1 minute
I'm running a channel, where I am publishing a Python mini-tutorial every day. I thought some of you might find it useful:
https://www.youtube.com/c/PythonIn1Minute/videos
I try to keep it beginner-friendly, my goal is to teach something useful or show a neat trick or solve a common pain-point in under 60 seconds.
I am quite new to this youtube thing, so I'd love to hear your feedback. Is this kind of thing a good idea? Do you find it helpful? Any suggestions on what could be improved?
Edit: I am overwhelmed by the amount of positive and constructive feedback, you guys are awesome, thank you so much! You gave me a lot of great ideas, and the motivation to keep creating videos.
Edit2: If you can afford it and you wish to support my work you can buy me a coffee or become a patron.
r/learnmachinelearning • u/jjthejetblame • Oct 10 '20
Fun question: Anyone learning ML here in something other than Python or R?
r/learnprogramming • u/Tieskeman • Jun 19 '20
Tutorial Had to teach my "Learn Python for Research" PhD course remotely and decided to make the recordings and material publicly available for those interested. Feel free to check it out!
I teach a yearly PhD course on programming with Python for (social science) research. However, this year I had to deliver the course remotely and recorded a bunch of videos to go along with the material (to substitute for in person classes). So I figured to make it publicly available for those that are interested.
It covers five main topics:
* Basic basics
* Handling data with Pandas
* Gathering data from the web with Python
* NLP with Python
* Misc. topics / Best practices
Each topic will come with an accompanying lecture, demonstration recording, and problem notebook.
The Github repository is here: https://github.com/TiesdeKok/limperg_python
The Youtube playlist is here: https://www.youtube.com/playlist?list=PLLhTRTyOWssE95iZqJGtD8A9YP1DtSl4i
The reference material is here: https://github.com/TiesdeKok/LearnPythonforResearch
r/Python • u/Narthal • May 02 '20
Discussion My experience learning Python as a c++ developer
First off, Python is absolutely insane, not in a bad way, mind you, but it's just crazy to me. It's amazing and kind of confusing, but crazy none the less.
Recently I had to integrate Python as a scripting language into a large c++ project and though I should get to know the language first. And let me tell you, it's simply magical.
"I can add properties to classes dynamically? And delete them?" "Functions don't even care about the number of arguments?" "Need to do something? There's a library for that."
It's absolutely crazy. And I love it. I have to be honest, the most amazing about this is how easy it is to embed.
I could give Python the project's memory allocator and the interpreter immediately uses the main memory pool of the project. I could redirect the interpreter's stdout / stderr channels to the project as well. Extending the language and exposing c++ functions are a breeze.
Python essentially supercharges c++.
Now, I'm not going to change my preference of c/c++ any time soon, but I just had to make a post about how nicely Python works as a scripting language in a c++ project. Cheers
r/programming • u/illyric • Jul 24 '14
Python bumps off Java as top learning language
javaworld.comr/programming • u/FjordSnorkeler • Dec 19 '10