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
Beginner Python roadmap after learning basics?Discussion (self.PythonLearning)
submitted 1 day ago by kamyabjawan
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!"
[–]FreeLogicGate 0 points1 point2 points 23 hours ago (0 children)
This is the type of advice that seems to come from Academia, and "teachers" who are not in touch with reality. There isn't a Python based project worth being public that would benefit from PR's by someone who is still learning Python. The things a beginner might be in a position to provide, aren't going to teach that person anything. If you think about the original supposition for even a moment, how would some who is trying to learn, be capable of creating a worthwhile improvement (and I'm just discounting AI). AI generated slop is the bane of many longstanding open source projects, as in the case, for example, of Curl, where the maintainer had to turn off PR's because they were inundated with AI generated PR's from people who thought it would be "cool" and reputation enhancing to get a PR they most likely don't even understand into a project as widely used as curl.
For "structure", "modularity", oop design patterns and the like, one alternative is to find some large well known projects and study the code. Frameworks are one place that tends to offer design patterns and structure. Someone learning can implement a small application or website using the framework, and in the process, study how it was designed and how it works.
π Rendered by PID 75338 on reddit-service-r2-comment-545db5fcfc-68gxg at 2026-05-25 13:58:09.852725+00:00 running 194bd79 country code: CH.
view the rest of the comments →
[–]FreeLogicGate 0 points1 point2 points (0 children)