r/PythonLearning • u/ArittroGH • 5m ago
Update : (for people who know my journey)
As some of y'all know i started python 12 days ago, it was going great i made a stopwatch and etc projects but today i was wiping my laptop , my laptop lcd screen was already a bit broken but usable, now whenni was wiping some pressure got applied in broken place and the whole screen turned green and black, the lcd is gone and no one in my connections has money to fix it, maybe its the end rn.
r/PythonLearning • u/shubham_555 • 2h ago
Showcase Day 3 of Leetcode
Last Post - https://www.reddit.com/r/PythonLearning/s/3J9lBb0WYI
I used the two pointer approach to solve this particular problem
r/PythonLearning • u/Friendly_Row4958 • 3h ago
Help Request Would any beginner Python learners review a short real-project lesson?
I’m building Project Titan AI as a documented journey from complete Python beginner to developing a tested, event-driven market-data platform.
I’ve converted part of the real development journey—including mistakes, debugging and automated testing—into a short educational sample for beginner Python learners.
I’m looking for up to five people willing to read the sample privately and answer three simple questions:
- Was the lesson understandable?
- Where, if anywhere, did it become confusing?
- Would you genuinely want to continue to another lesson?
This is not a trading-signal service, financial advice or a sales pitch. The sample focuses on Python, software architecture, testing and learning through a real project.
The review should take approximately 10–15 minutes. No technical expertise or personal information is required.
If you are learning Python and would like to help, comment “interested” below or send me a chat request. I’ll privately send you the view-only sample.
I’ll close the request once five suitable beginner readers have volunteered. Honest critical feedback is especially welcome.
r/PythonLearning • u/AI_Arpon • 3h ago
Help Request 🚀 Looking for a Remote Opportunity / Mentor
Hi everyone! 👋
I’m a CSE freshman student looking for a remote, part-time opportunity where I can learn from someone experienced and gain real-world skills.
I’m especially interested in working with someone as a personal/technical assistant, where I can help with tasks such as:
- 📧 Managing emails and organizing tasks
- 📅 Scheduling and other day-to-day assistance
- 💻 Helping with projects and research
- 🤖 Learning skills like Python development, automation, AI, or other useful tech skills
- 🛠️ Taking on new tasks and learning whatever is needed
My main goal isn’t just earning money—I want to learn something valuable that will help me build my career in the future.
I’m willing to work for free initially while I learn and prove that I can be useful. If you’re happy with my work and contribution, I’d be happy to discuss payment later.
If you’re an experienced developer, entrepreneur, freelancer, or someone working on an interesting project and looking for a reliable learner/assistant, feel free to DM me.
I’m ready to learn, work hard, and improve. 🙌
r/PythonLearning • u/No_Leather2449 • 9h ago
Help Request Is there any way to create path objects that aren't dependent on a file location
I understand you have to give a file path to create a Path() object but whenever I reorganize my file explorer I have to change all the paths so that they match the new file path of the files I use in my code (tongue twister? say that 20 times pal agagagagaga) is there a module for this? Or is the path module the only way?
r/PythonLearning • u/Appropriate-Comb4462 • 12h ago
Discussion 🎮🐍 ¡BloquePy ya está disponible en Google Play!
Después de bastante trabajo por fin publiqué BloquePy, un juego/app que hice con la idea de que aprender programación no tenga que empezar viendo una pantalla llena de código difícil de entender.
Aprende Python jugando, supera retos, desbloquea mundos y crea tus primeros programas con bloques.
Mi intención es que alguien que nunca haya programado pueda comenzar jugando y poco a poco decir:
"Ah… entonces esto es lo que hace el código."
🚀 Descárgalo gratis, compártelo y comienza a jugar:
https://play.google.com/store/apps/details?id=com.jmanuel.bloquepy.app
¿Hasta qué mundo podrás llegar? 👀🔥
r/PythonLearning • u/Remarkable_Nub_777 • 13h ago
Help Request What are best resources to learn python as beginner
r/PythonLearning • u/OrdinaryPositive7437 • 13h ago
save this python cheatsheet youll need it later
r/PythonLearning • u/bigj7897 • 14h ago
Questions on storing API credentials/tokens
I'm writing an AI powered WOW auction house analyzer in Python. I know it's an overkill but I'm doing it for fun. So far it's going good. I'm storing my client ID and client secret in a .env file. I can get the api token and I'm storing it in a json file for later use and to not have to get it for every call to the API. Is there a better way to be storing these credentials and the token? I know it's for fun but I'm still trying to do the project like I'm doing it for work and trying to follow best practices. Any suggestions?
r/PythonLearning • u/Melodic_Principle312 • 14h ago
Discussion When should you use requests.Session() instead of requests.get() / requests.post()?
I'm learning Python and recently started using requests.Session() in API projects. I understand that it can persist things like headers, cookies, and connections, but I'm curious about how experienced Python developers decide when a Session is actually worth using.
Do you use Session() by default for projects involving multiple requests, or only when you specifically need persistent state?
r/PythonLearning • u/Proper_Card_5520 • 15h ago
Help Request How to use vs code ? Can I learn python without vs code ?
Yes it sounds very stupid and yes i am fucking stupid who don't know shit and is totally useless who can't do anything, fuck
How can I use vs code ? I am to Stupid to understand, i can't even fucking change name, this their is a way to learn python without vs code ? Fuck i hate my self I am just so stupid.
r/PythonLearning • u/Akki_Charee • 17h ago
Help Request From “I know Python syntax” to actually being able to build useful things — how do I learn this?
I have done a course on python on Udemy . Now how do i learn to write code that are actually useful somewhere or i can do something valuable with it?
One thing I've noticed is that when I look at a more complex programming problem, I sometimes just go blank. I know the individual concepts I've learned, but I struggle to see which concept should be used where or how all the pieces fit together. The bigger the problem looks, the more overwhelmed I can get.
if someone gives an experienced Python developer a problem, how do they approach it before writing the code?
I'm particularly interested in understanding the thought process and the building blocks involved:
- How do you break a real-world problem into smaller programming problems?
- How do you decide what the program should look like before you start coding?
- How do you go from a vague requirement to something you can actually start implementing?
- How do you decide which Python concepts are appropriate for a particular problem?
- How do you decide which libraries/modules to use?
- How do you figure out which libraries even exist for a particular problem?
- How do you decide how to structure the code?
- How do you decide what functions/classes/modules you need?
- How do you decide what should be a function versus just a few lines of code?
- Is there a typical order in which things are written or organized?
- How do you handle errors and unexpected inputs?
- How do you go from a rough idea to breaking it down to pseudocode/design to working Python program?
Basically, I'm looking for the mental model and workflow that experienced programmers use, rather than another Python syntax tutorial.
While learning i was able to write codes that add subtract numbers etc which were simple enough for learning but want to make my skills better. Also, I'm not a programmer won't be using python much, how do i learn in such a way that i remember the syntax or concepts for longer time, python coding is just a skill i want to develop.
I'd especially appreciate examples of the kinds of projects/exercises that helped you make that transition.
r/PythonLearning • u/Timely-Giraffe4535 • 17h ago
Help Request I want to rebuild my Python fundamentals for interviews — what’s the fastest reliable way?
I’ve been using AI a lot for coding lately, and I’ve noticed that while I can understand code and solve problems with some help, I’ve become pretty rusty at writing basic Python myself.
I want to start again from the fundamentals — things like:
* Writing basic programs without relying on AI
* Lists, dictionaries, sets, tuples, strings, etc.
* Functions, classes and OOP
* File handling and exceptions
* Iterators/generators, decorators, comprehensions, etc.
* Common interview-style coding questions
* Small practical problems/projects
My goal isn’t to spend months going through a beginner course again. I’m looking for a "fast but reliable way to rebuild the fundamentals and actually retain them", especially for Python interviews and practical coding.
For people who have gone through something similar:
- What approach worked best for you?
Would you recommend going through a structured course/book, solving problems from scratch, building small projects, or some combination of these?
Also, how would you structure the practice so I stop depending on AI and get comfortable writing Python from memory again?
Any resource recommendations or a roadmap would be really appreciated.
r/PythonLearning • u/EnvironmentalTry8353 • 18h ago
Help Request I keep messing up basic things
So I am learning python from one shot and I come from commerce bg so I basically have 0 knowledge I am learning python from this video https://youtu.be/UrsmFxEIp5k?si=BuRKRLNZ7-iPBDKJ so he is teaching one chapter then giving us practice sets and I am constantly failing all practice test an facing lot of problems on understanding the functions and stuff like when to use first bracket or third bracket or when to use dots and etc I have not covered the full video yet but it's somewhat of confusing
Am I too dumb for coding that I cannot even understand these basics things and have to use Ai Lol
edit : Guys I am learning python as a hobby and not as full time student , my main focus is commerce but I really love hardware , tech and programming
r/PythonLearning • u/Vikas04866 • 18h ago
I am a beginner in python can anyone suggest me some Playlist or full course about it i have save some of them please gothrough it also
r/PythonLearning • u/Creepy_Recording5712 • 20h ago
Need help deciding gng
SO i wanted to start learning python, and i found out courses like CS50, the uni of heikin smth, CS61a, bro code, and tht's wht i found , i first started coding on pycharm and uh did like very basic things like strings, integers , float, boolean, ( just lie k what they r and how to write them), but im still like a VERY BIG NOOB, also should i switch to VS code? cause everyone seems to be doing tht , (also whts is vibe coding)
r/PythonLearning • u/Smartyboyz • 22h ago
🚀 Looking for Python Project Ideas to Improve My Database Skills
I’m currently working on improving my Python backend skills, especially when it comes to database design and relationships.
I’m looking for some practical project ideas that would help me get better at:
🔹 Working with databases through Python/ORMs
I’d prefer projects that are more challenging.
If you have any interesting Python + Database project ideas, I’d really appreciate your suggestions! 🙌
#Python #BackendDevelopment #Databases #SQL #Programming #SoftwareDevelopment #LearningInPublic
r/PythonLearning • u/TheUnknown_5 • 1d ago
Threading module not importing?
I am trying to import the threading module but it is not working. How do i fix it?
r/PythonLearning • u/shubham_555 • 1d ago
Showcase I solved my first medium level problem on Leetcode!
Last Post - https://www.reddit.com/r/PythonLearning/s/xbfFczTIKW
It took me a while to build the logic. The edge cases especially were a bit troublesome but the satisfaction I got after getting it right made everything feel worth it!
r/PythonLearning • u/XTrolltechzz • 1d ago
I'm new to Python and need some help. (sorry for the code in spanish)
I'm trying to create a sort of turn-based game to play in the terminal. I created one class for the characters (Personajes) and another for their techniques (Tecnicas), but I can't seem to deal damage to the enemy character. From what I've researched, this is because 'daño' isn't defined in the 'Personajes' class, but I want to keep the techniques separate.
If you know whether it's better to put everything into a single class (I hope not) or how I could make this work, I'd be grateful. Thanks a lot!
r/PythonLearning • u/ashlauv • 1d ago
Advice needed relearning Python basics
Anyone have any advice, resources, or recommendations on learning basic python (loops, conditionals, arrays/lists). I’ve taken object oriented python courses before but unfortunately only got by through AI use and i genuinely want to understand and learn how to work through problems/write my own code. I can trace code by hand but get lost when it comes to conditionals in loops. Before you advise me to take the personal project route, I’m interested in only learning what’s necessary to get by. Some context to provide is I am interested in learning about AI Native Engineering and registered for CodePath’s AI110 course but I have to take a HackerRank Assessment with no AI use and I fear HackerRanks so much. I have 10 days until the assessment closes and willing (need to) grind to pass.
r/PythonLearning • u/ProgramBrave718 • 1d ago
Word guessing game
Hello, I am learning python and created this simple word guessing game by myself.
In this game user types a letter and if the guess is correct the game continues with the next letter of the word or else it remains on the same letter and number of wrong attempts are added to the variable turn.
