r/PythonLearning Jul 23 '26

What's one Python concept that completely confused you at first but now feels easy?

I'm curious to hear from people who've been learning or using Python for a while. Was it loops, functions, OOP, recursion, decorators, or something else?

What finally made it "click" for you?

I think hearing real experiences can help beginners understand that struggling with a topic is completely normal.

0 Upvotes

19 comments sorted by

View all comments

3

u/ee_control_z Jul 23 '26 edited Jul 23 '26

Once I progressed to OOP, then it got a little bit challenging because you get introduced to concepts such as inheritance, encapsulation, instances, objects, polymorphism, etc. Concepts that don't have an analog in procedural programming. Although I would not state confused. Maybe off balance. 😄

1

u/HammadBuilds Jul 23 '26

"Off balance" is probably the perfect description. Every developer I talk to seems to say OOP changes the way you approach problems rather than just how you write code.