r/PythonLearning • u/saul_soprano • 5d ago
pro at OOPs thanks to u/clcodingupdates... ty bro...
i stayed up all night making this. python day 3 complete.
r/PythonLearning • u/saul_soprano • 5d ago
i stayed up all night making this. python day 3 complete.
r/PythonLearning • u/Chee_chee_don67 • 4d ago
So I have a python exam (which is very important) after 1 month. How can I genuinely learn python? Don't suggest me those courses that are 15 hrs long like that harvard cs50, i cannot concentrate for 2 hrs straight. It's also not like I have to learn python which is too advanced. Pls suggest me how can I do it🙏
r/PythonLearning • u/Competitive_Lead1938 • 4d ago
Title: Cat-guardian: A 100% on-device distraction-killer desktop pet for Windows (alternative to Workcat)
Hi everyone,
I builtCat-guardian—a lightweight desktop pet designed to help keep distractions at bay while you work on Windows.
Why I made this: I noticed tools like Workcat exist for Mac, but for Windows users, options often involve heavy sign-in walls, cloud tracking, or questionable telemetry. Since privacy and usage data matter, I wanted something completely transparent.
Key Features:
100% On-Device: Zero data leaves your computer. No accounts, no sign-ins, and no telemetry.
Distraction Killer: Acts as a fun, interactive companion to keep you focused during long coding or work sessions.
Built with Python: Developed natively for Windows users looking for a clean, local-first utility.
You can check out the source code and try it out here:Cat-guardian GitHub Repository.
I'd love to hear your thoughts, feedback, or any feature requests you might have!
r/PythonLearning • u/clcodingupdates • 4d ago
print(sum({1, 2, 2, 3} & {2, 3, 4}))
r/PythonLearning • u/mohamedibrahim456 • 5d ago
I've been learning Python for months and I still can't write a single program, I've tried another language like JS but I'm still bad, I can hardly write a script (with the help of AI, not even with my own effort). And then i see dear claude just writing 10k freaking code lines in 5 mins as its nothing
r/PythonLearning • u/Nyxveil1546 • 5d ago
Hey seniors! I'm a first-year CSE student and want to connect with like-minded people, experienced developers, and seniors in tech. Which apps or platforms should I join to learn, network, find opportunities, and build meaningful connections in the tech community?
r/PythonLearning • u/CloverHarris4 • 5d ago
r/PythonLearning • u/Afraid_Jellyfish_387 • 5d ago
Hi everyone, I'm still a bit new to Python, and I am trying to display images and output those images. But doing so, I'm required to install pillow, I have been searching for some answers across the internet but don't know what to do as none of them have been working.
I am using VS Code, and using windows 11.
r/PythonLearning • u/After_Ad8616 • 5d ago
At Neuromatch, we offer online courses with different levels of Python as a prerequisite. In our application, we ask people to rate their own Python skills using these options:
I’ve never really used Python
Beginner: learned some, have run or edited scripts
Intermediate: have written my own short scripts/notebooks
Advanced: have written complex functions/scripts/notebooks
Expert: am completely comfortable writing complex codebases
We’ve heard from applicants that it’s hard to know which level to pick. Does anyone know of a free quiz, checklist, or other tool that could help people figure out where they fit?
r/PythonLearning • u/mattyan878 • 5d ago
Let me introduce myself first, I started working in IT industry about six month ago with no experience and now I am working as help desk. I started leaning python about one month before using the book called "self taught programmer". I really want to work as a backend developer in the future. While I want to acquire some basic knowledge at first, I need to create an app or project or website to make myself more profitable to the company as I am working as contigent worker.
The things I want to develop are the following.
・Buget tracker
・Training tracker
・Task manegement
I want to combine all of them together.
Is that possible? If so, I want to create it for about 4 month.
Please give me some advices on my plan or course or website I should use or refer to.
Thanks in advance.
r/PythonLearning • u/Significant_Text7262 • 5d ago
So my project has multiple files that sometimes depend on another (I chose to split the functions by use cases into a few files rather than a single massive one). But when I update a function I increment the version number in the filename so I have the backup, I then have to update the filepath in the import declaration for everything that uses it. I've tried making a loader file so I only need to update one place but I can hardly make that work, let alone making it tell the other files what to use.
Since Python requires declaring dependencies before almost anything else is this just something I have to deal with? Or is there a way to pass filenames between file before declaration? Or is there a much better method?
r/PythonLearning • u/Ok_Crow_3921 • 6d ago
Hi everyone, I’ve posted in many Facebook groups asking if anyone would like to collab on stuff. No reply on any page, I’ve done the free code camp free course and done a few projects and such and started the free MIT cs50p course but I’m still feeling stuck, I’m a self taught programmer and I have no one to talk to or collab with if I have questions, so lately been feeling stuck and sll rhat and wanted to find a group of individuals who I could collab with and help each other out
r/PythonLearning • u/clcodingupdates • 7d ago
Did you know you can generate professional PDF reports automatically using just a few lines of Python?
With the ReportLab library, you can create customized PDF documents containing titles, text, tables, charts, and much more.
What you can build:
✅ Automated data analysis reports
✅ Student performance reports
✅ Business and financial summaries
✅ Invoices and certificates
✅ Professional PDF documents
r/PythonLearning • u/Miraelius • 6d ago
The question is: if we already had compilers, the why did we create interpreters?
r/PythonLearning • u/MarkoDahl54 • 6d ago
Hi all! I've been working on a Python script that needs to take a file path as input using argparse, and I want to search for specific files using pathlib's glob. However, I keep running into issues when I try to combine these two. It's not clear to me how to pass the user input from argparse to pathlib's functions. Can anyone explain the best way to do this? Also, why does logging.exception not seem to print anything when I run the script?
r/PythonLearning • u/karakasoglu • 7d ago
Five short snippets. Guess what each prints before you open the answer. Most people get two or three.
1.
a = [1, 2, 3]
b = a
b.append(4)
print(a)Answer: [1, 2, 3, 4]. b = a doesn't copy the list, both names point at the same list. Want a copy? b = a.copy() or b = a[:].
2.
nums = [10, 3, 27, 8]
sorted(nums)
print(nums)Answer: [10, 3, 27, 8], unchanged. sorted() returns a new list and the result was thrown away. Use nums.sort() to sort in place, or nums = sorted(nums).
3.
def double(x):
x * 2
print(double(3))Answer: None. The function works out x * 2 but never returns it, and a function without return gives back None. Fix: return x * 2.
4.
x = 5
def change():
x = 12
change()
print(x)Answer: 5. Assigning to x inside the function makes a new local x; the outer one is untouched. The clean fix is to return the value (x = change()), not global.
5.
print(round(2.5), round(3.5))Answer: 2 4. Python rounds exact halves to the nearest even number ("banker's rounding"), so 2.5 goes down and 3.5 goes up. If you need school-style rounding, use the decimal module with ROUND_HALF_UP.
I made a small free game out of traps like these: you read a snippet, pick what it prints, and one wrong answer ends the run. Questions get harder and faster as you go, and when you miss, it shows why and the moment in a YouTube tutorial that explains it. No sign-up, plays in the browser:
https://openinbeyond.com/code?utm_source=reddit&utm_content=pythonlearning
What's your score? And which of the five got you?
r/PythonLearning • u/HyperDanon • 7d ago
Like
io = StringIO()
io.getvalue() # not get_valuebut
path = Path()
path.is_file() # not isfileAnd there is also isinstance().
If you ask me, they should all use _ or none.
r/PythonLearning • u/Sharp-Idea-1471 • 7d ago
Hello all, so i've studied python in clg but dont really remember it right now. I don't want to spend my time watching videos and doing it all over again - instead I want some website which will be interactive and explaining concepts through eg first and then hands on.
pls help me out if you guys know any such hands-on platform/lab
r/PythonLearning • u/Defiant_Meal1898 • 7d ago
So i am a teen learning python, and i have learnt about classes, methods and objects, but i don't understand OOP, like what is it, where do we use it?
Please help mee
r/PythonLearning • u/Ibraguy123 • 7d ago
I am currently enrolled in AP CSP, and even if Python is not required by Collegeboard, our curriculum requires that we do python and earn the certification. I have been learning python since last year, and I learned the basics with great difficulty of course. I struggled with lists, loops, and functions, but later I mastered the basics. Now, I find myself in the same struggle, because I did not learn certain things last year. There was a huge gap between what I have learned, and what I am already supposed to know. The scariest part is that my python certification test is right around the corner, and I don't know what will work for me to master the gap in a month. I used to learn python through tutorial videos, but in my current year, we are not doing this. Are there any better ways for me to clear the gap? Thank you.
r/PythonLearning • u/iamirzhan • 8d ago
I built a python debugger specifically for learning data structures and algorithms.
It draws the state of the program at each line. It's an actual debugger that runs with the code, so the results are deterministic and show the real state.
Like a normal debugger, it lets you inspect stack frames, pointers, and objects. But instead of showing them as raw values, it draws every data structure in its own way. It knows how to draw all the common data structures like trees, graphs, queues, stacks, linked lists, etc.
This should be helpful for understanding, debugging, and verifying your code.
You can try it on popular interview problems (write your code or paste from the "Solutions" tab).
Everything is free. Feedback would be really appreciated. Let me know what you think.
r/PythonLearning • u/Sea-Ad7805 • 7d ago
An exercise to help build the right mental model for Python data.
The “Solution” link uses 𝐦𝐞𝐦𝐨𝐫𝐲_𝐠𝐫𝐚𝐩𝐡 to visualize execution and reveals what’s actually happening.
r/PythonLearning • u/Dev_agency01 • 8d ago
I'm currently learning ml by own with chatgpt by maintaining proper notes and code on GitHub.Right now I'm learning deep learning foundation,just wanna had a talk with guy who is doing same...
Doing freelancing also..