r/PythonLearning • u/zenwolph • Aug 15 '26
Simple terminal games
Playing around with simple scripts and terminal games.
r/PythonLearning • u/zenwolph • Aug 15 '26
Playing around with simple scripts and terminal games.
r/PythonLearning • u/greatlearningglobal • Sep 17 '26
r/PythonLearning • u/ActuatorBrilliant595 • Mar 27 '26
I dont know your job position or profession i just wantto ask:
During the job application process, HOW GOOD was your Python knowledge? at WHAT LEVEL were you hired? HOW MUCH Python knowledge did you have when you got the job?
i am asking this because i am too insecure to apply to jobs, i already learned the basic python and reached to mid level. ofc im not pro in coding but i know mid level python.
*** How much more do I need to go deeper in Python to be able to apply for jobs?? How much more do I need to learn in python?
my friend keep telling me "start apply job as a junior, u will learn more in job too, u are keep delaying yourself" yes im so insecure to apply jobs even as a junior, i feel like "no this python knowledge isnt enough, nobody will hire me wtf".
so im asking WHAT PYTHON LEVEL WERE YOU AT WHEN YOU START TO APPLY JOB ????????????????????????????????????
r/PythonLearning • u/[deleted] • Aug 02 '25
So I recently signed up for a Python course that cost me just ₹2999. At first, I was like, “Wait... that’s it?” — and honestly, that small investment has been a game changer for me in terms of consistency.
Because I paid for it (even if it’s not a huge amount), I actually feel motivated to show up and not treat it like another free course that I’d abandon after 3 videos. 😄
The teaching so far is simple, practical, and beginner-friendly — no boring theory dumps. I’ve started writing code on my own, and that small sense of progress feels amazing.
Also planning to take the Data Science part soon (that one's ₹8999), but wanted to make sure I build my Python foundation right first.
Just thought I’d share this in case someone here is looking for a push to get started — sometimes it’s not about spending a lot, it’s about committing just enough to stay in the game.
r/PythonLearning • u/Glittering_Ad_4813 • Oct 14 '25
I’m currently learning Python and was really excited at first. I slowly started understanding the basics like loops and logical operators, and it felt great seeing my progress.
But lately, I’ve been struggling — especially when I started learning about modules and how to use or define them. There are just so many, and I don’t know how to figure out which ones I need for a specific program.
I really want to understand how programmers know which modules or libraries to use and how to find what’s needed for a project. Right now, I’m feeling lost and unsure if I can handle programming, but I don’t want to give up.
Can anyone give me some tips or guidance on how to learn step-by-step or how to practice modules properly?
Thank you so much.
r/PythonLearning • u/Kind_Construction612 • May 05 '26
Please help, I don't understand why there are so many mistakes here. https://drive.google.com/drive/folders/1Ny-AbhnNfwSv1yqjPyO-8PqDPi02AdMC?usp=sharing
r/PythonLearning • u/intellectsup02 • Jul 22 '26
I am a mechanical engineering student who doesnot even know how to write a line of code in any languages. I tried watching some videos on youtube but all that felt way boring. I need to learn coding in python nonetheless for a project. Could you suggest ways to ignite interest in the subject and make its study intuitive and enjoyable , maybe some book or other resources . Thanks
r/PythonLearning • u/Not_Johan- • Jul 17 '26
I cant seem to find whats wrong , maybe the issue is with the Template or wrong expectations?
class UserMainCode(object):
@classmethod
def sumOfNonPrimeIndexValues(cls, input1, input2):
'''
input1 : int[]
input2 : int
Expected return type : int
'''
# Read only region end
total = 0
for i in range(input2):
if i < 2:
total += input1[i]
else:
prime = True
for j in range(2, int(i**0.5) + 1):
if i % j == 0:
prime = False
break
if not prime:
total += input1[i]
return totalAlso they expect return type is int[] but we got sum?? Idk I couldn't take screenshot coz its a daily assessment platform
r/PythonLearning • u/Equivalent_Rock_6530 • Sep 23 '25
Ims using PyCharm, and everything is working, I've checked against the example I was given which shows the output I was meant to get, 0.84.
I've checked my maths, everything seems good, but the script keeps giving me back 7 for some reason?
I'm stumped, any idea what's going on?
r/PythonLearning • u/Worried-Print-5052 • Mar 31 '26
Why can’t I replace the value of the required array item entered by user to “X”?(it is just like the game tic-tac-toe between user and computer, but it stuck in the user’s step)thanks verryyyy🙏🏻
r/PythonLearning • u/FormalRecord2216 • Jun 11 '25
Sorry for the bad image quality Having some issues rn Anyways I instaleld visual studioes and wanted to test if it works But its showing this error message Does anyone has any idea what i am doing wrong
r/PythonLearning • u/vikas_saiyan • Apr 18 '26
brothers , how is Dr angela yu 100 day python course , iam a beginner is it perfect??
r/PythonLearning • u/dove_dust • Jun 25 '25
Hi I'm Louna, I'm currently in grade 10th, my aim is to achieve a website(Specialized in mathematics, physics, Literature and astronomy) Unfortunately my major issue is to find how! I looked after videos, articles but nothing works, this is confusing and they to half the job for you, but my remain goal is to improve on python so I don't want to. I reckon that someone could help me in there because Reddit is a magnificent source of good informations, so I'm keeping my fingers crossed 🤞. Somebody whom have an interest in that kind of topics could help me? Thank you very much :)
r/PythonLearning • u/yehezkiel123 • May 14 '26
Like, the Frontend is html and css. Backend is python
r/PythonLearning • u/Moist-Image-7976 • Jul 01 '25
Basically I'm trying recreate My the system from solo leveling, first thing Im creating is the iconic system notification, the one when Jin woo almost got crushed.
So I did a few codes for it, and I gotta ask which one is more better in your opinion
r/PythonLearning • u/Moist-Image-7976 • Jun 21 '25
r/PythonLearning • u/Ifyouliveinadream • Sep 16 '25
I'm just trying to make code with python, I don't understand at all why I need a code editor if I can just do it myself.
Can't I just download python and just use it from there fine?
r/PythonLearning • u/Comfortable-Data-696 • May 24 '26
I have zero programming background, but with a real problem to solve, and I'm building the app anyway — using AI to learn as I go.
I'm not a developer. No degree, no bootcamp, no coding background. But there's a problem I genuinely believe needs solving, and after looking at every option, I've come to one conclusion: I have to build it myself.
So that's what I'm doing.
My approach is a bit unconventional — I'm using AI (Claude, ChatGPT, Grok etc.) as my co-pilot. I'm not studying first and building later. I'm learning and building at the same time. Every feature teaches me something new. Every bug is a lesson. Though I went through the freecodecamp and almost know some basics in python.
I know this path is messy. I know there are probably "better" ways to learn. But I'm not trying to become a software engineer — I'm trying to solve a problem.
Looking for:
- Anyone who's taken a similar path (self-taught, AI-assisted, non-traditional)
- Tips on how to structure this kind of learn-as-you-build approach
- Honest advice on what to watch out for
- Any tools or resources that genuinely helped you
I'd love to hear from people who've been in this spot. What do you wish you knew at the start?
r/PythonLearning • u/Free_EJK_Nafy • Jul 24 '26
Hypothetically, imagine three cars on a road approaching a robot traffic light. How can we use this situation to explain Python’s start:stop:step?
r/PythonLearning • u/mo7amed1600 • Aug 24 '26
When I was learning Python, I kept running into errors and doing the same thing every time.
I would copy the error, copy the relevant part of my code, send both to an AI model, and ask:
«"Explain what this error means and why it happened, but don't fix the code. I want to solve it myself."»
I didn't want AI to just give me the answer. I wanted it to act more like a teacher and help me understand what I was doing wrong.
The problem was that I kept repeating this process manually.
So I built Nanno.
Nanno is a small CLI tool that helps you understand errors from your terminal using AI.
Instead of manually copying everything:
copy the error
↓
copy the relevant code
↓
paste everything into an AI model
↓
ask for an explanation
You can run your command through Nanno:
nanno python3 test.py
Nanno captures the terminal output and uses it as context for the AI, so it can explain what went wrong and why.
The main idea is simple:
Nanno helps you understand the error. You fix the code yourself.
I originally built it just for myself. It wasn't supposed to be a big product or have a bunch of features. I simply wanted to solve a problem I was having while learning Python.
Eventually, I decided to publish it because I thought there might be other people who have the same problem.
Right now, Nanno is very simple and still in its first version.
I want future versions to be shaped by actual users rather than me randomly adding features.
So if you try it and there's a feature you really want in Nanno, tell me in the comments.
If there's something you don't like or think is unnecessary, tell me that too. I may remove it.
I'm mainly looking for honest feedback from people who actually try it.
Try Nanno
pip install nanno
I'd be interested to hear whether this is actually useful for the way you learn/debug code.
r/PythonLearning • u/NoManTouchedTheSky • Oct 01 '26
Does anyone else struggle with constantly looking for the “perfect” Python resource?
I’m trying to learn Python, but I keep running into the same problem: I’m constantly searching for the perfect resource.
I want a course/book/tutorial that explains everything, preferably down to the smallest detail. Even things I probably won’t need for years or maybe will never need at all.
And it’s not just about having a complete resource. I also feel like I need to remember everything.
For example, if a tutorial mentions some small Python feature or obscure syntax, my brain immediately goes:
“Wait, I should understand that too. What exactly does it do? What are all the edge cases? When would I use it? I should probably memorize this.”
Then I end up researching that one tiny thing for an hour instead of actually writing programs.
It creates this weird feeling that I need to have a complete mental map of Python before I’m allowed to actually program.
I know intellectually that you obviously don't need to know 100% of Python to become good at programming. Most programmers probably look things up constantly.
But I still have this urge to find the one definitive source that is complete enough that I can just learn everything from beginning to end.
So I’m curious:
Did anyone else have this problem when learning programming?
If so, how did you get yourself to stop searching for the perfect resource and just pick one thing and start programming?
Did you deliberately choose a resource that wasn't completely comprehensive and simply accept that you wouldn't know everything?
And one thing I'm wondering specifically:
Would it actually make sense for someone like me to start directly with the official Python documentation?
Part of me thinks that would solve the problem because it's basically the most complete source available. But another part of me suspects that this would just make my tendency to obsess over every little detail even worse.
I'd really like to hear from people who have actually dealt with this and managed to get past it. How did you approach learning Python when you had the urge to understand and memorize everything first?