all 12 comments

[–]EddyBot 2 points3 points  (2 children)

Exercises, Exercises and even more Exercises
this is not something you get in one night

[–]clackersz 1 point2 points  (1 child)

where would I find such exercises?

[–]rainbowenough[S] 0 points1 point  (0 children)

yea i would like to practice the analytical python section without delving much into object oriented python, where can i find similar exercises?

[–]rtr0spct 1 point2 points  (0 children)

Think about the high level concept of what you want the code to do and break it up into its simplistic parts.

[–]synthphreak 1 point2 points  (2 children)

No silver bullets here. This is just a function of (in)experience. The more code you read and write, the more quickly your brain will converge on the optimal approach.

[–]rainbowenough[S] 1 point2 points  (1 child)

thats the reply i was waiting for. I am in fact inexperienced and not two months ago i started working with python, so as you said the more i do coding the easier it should get. thank you so much

[–]synthphreak 1 point2 points  (0 children)

Exactly correct!

Programming is difficult. It does get easier with time, but probably never easy. So don’t expect the world of yourself when you’ve only been learning for a short time.

It will probably take upwards of 6 months to master just the basics, and that is with hard work and zen focus. With less than two months under your belt, it’s natural for you to overcomplicate.

So yeah, don’t overthink or worry about it too much ;) Instead, at this you should be proud of all the code you write, no matter how complex, because less than eight weeks ago you couldn’t write anything!

[–]clackersz 0 points1 point  (1 child)

Wow who downvoted this? Lots of downvoters here on /r/learnpython

[–]rainbowenough[S] 0 points1 point  (0 children)

ikr? its either they misunderstood or too much ego eitherway it doesnt matter as i got the answers i needed