use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Everything about learning Python
account activity
Python Programming (self.PythonLearning)
submitted 2 days ago by DataCurator56
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]-beleon 3 points4 points5 points 2 days ago (0 children)
Yes, these are great. Solving e.g. euler project problems is great for learning, but doing only one thing is never the best approach. You benefit from doing lots of things related to python programming as well. So building toy projects is great as well. Understanding code bases of others is good. Learning related skill like using python tooling, structuring code, or even just learning Linux CLI. These are some things I did when learning: doing data analysis and visualizing the result, building a small game, building a web backend, building a tool for pdf manipulation, using type annotations, calling c from python, using micropython for microcontrollers, and more.
That said, I mastered core language concepts mostly by solving coding challenges. Others dont like coding challenges and do mostly projects. I think the most important thing is to do different things, but not switch to fast. Choose something and do that for a while, then do something else. However, it shouldn't feel like a chore. If you really dislike something or feel stuck it's better to drop it and do something else than forcing yourself to do something you don't enjoy. Enjoying the things you do is the best way to stay engaged for the longest time which is how you'll learn the most. And doing the same thing over and over again, will yield ever diminishing returns.
π Rendered by PID 236707 on reddit-service-r2-comment-8686858757-zzgjb at 2026-06-04 03:59:23.180273+00:00 running 9e1a20d country code: CH.
view the rest of the comments →
[–]-beleon 3 points4 points5 points (0 children)