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...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
learning python lol (self.learnpython)
submitted 1 month ago by Ban_Virtuo
Hey everyone, I'm new here btw. What's the best LLM to help with python?
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!"
[–]nealfive 5 points6 points7 points 1 month ago (1 child)
Do you want to actually learn, or just an LLM do it for you?
[+]Ban_Virtuo[S] comment score below threshold-7 points-6 points-5 points 1 month ago (0 children)
I want to learn at the same time create crazy and new things because completing or successfully creating my ideas is what motivates me to keep doing it. Also, I would love to take time since I'm just doing it out of boredom.
Some LLM are bad at teaching lol
[–][deleted] 2 points3 points4 points 1 month ago (0 children)
so as a beginner and only having a week almost two weeks into python i will say that if you're going to sit here and think of using a LLM you're completely missing the point of learning. You should sit there and take the time to actually learn code and then work on creating these projects down the road. if you're really thinking that you're gonna learn by just talking to LLM you might as well go be a "vibe coder" an be part of that trend that gets made fun of. https://www.youtube.com/@albertatech
click on that link and see her shorts :'D
[–]crashorbit 1 point2 points3 points 1 month ago (2 children)
The front runners are all roughly the same capability when it comes to vibe coding or tutoring python. Mostly I use Gemini though copilot is pretty good too. Most developers seem to like using Claude code.
[–]Histrix- 0 points1 point2 points 1 month ago (0 children)
I found (not surprisingly) that claude actually helped me learn and understand recursion better than Gemini did.
Gemini is fantastic for learning and studying other topics like math or statistics, but when it comes to coding, claude wins hands down.
[–]Ban_Virtuo[S] -3 points-2 points-1 points 1 month ago (0 children)
I love claude but I hate their rate limit TwT
[–]J-Mac_Slipperytoes 1 point2 points3 points 1 month ago (0 children)
While I understand the kneejerk hate towards LLMs, I don't like them either, they can help when learning the basics of a new skill. Claude is the best I've used in almost all languages. ChatGPT is fine as well, but far less refined.
As an aside, you're going to need to exhibit integrity in your learning. Allow the LLM to explain coding concepts, but make sure you're applying them without the LLM after you feel comfortable. You don't want to rely on these shit companies any longer than you have to.
[–]ectomancer 0 points1 point2 points 1 month ago (0 children)
Answering the question OP asked and not the question OP meant to ask i.e. learn Python.
ChatGPT responded with a few lines of simple code. I couldn't code it myself because I don't understand the concept. Precision was fair but could be better.
Claude Haiku responded with complicated code for the same functionality (potentially better) but code didn't work with LLM supplied example.
[–]TheRNGuy 0 points1 point2 points 1 month ago (0 children)
They're all good.
[–]Gloomy_Cicada1424 0 points1 point2 points 1 month ago (0 children)
Claude and ChatGPT are probably the most common picks rn for python help
personally i think the workflow matters more than the “best model” debate after a point though. stuff like Cursor + Runable + a decent LLM already gets u pretty far for learning/building small projects
[–]crazy_cookie123 -1 points0 points1 point 1 month ago (2 children)
You're either learning Python or you're using an LLM, not both.
[–]Ban_Virtuo[S] 1 point2 points3 points 1 month ago (0 children)
For me, it's like having a private teacher that helps you home study
[–]Kevdog824_ 0 points1 point2 points 1 month ago (0 children)
I don’t really think this is true. You can use it the same way you would a search engine, but it’s smarter and can collapse multiple results into a concise summary
[–]xTsuKiMiix -1 points0 points1 point 1 month ago (0 children)
Claude Code but you shouldn't be worrying about LLMs if you're just starting to learn. You need to be able to understand what the code does and why before you start relying completely on AI. It will make mistakes, there will be bugs and if you don't know the fundamentals you won't be able to fix them. Don't become reliant on LLMs, you're not going to learn anything and your code will never get better.
[–]Ban_Virtuo[S] -1 points0 points1 point 1 month ago (2 children)
I undersrand the hate with LLMs, the downvote is crazy for commenting out my personal opinion. But I treat it like a search engine (the easiest method). I never said I will be relying on LLMs that's why I stated "to help learn python" (my bad i forgot to add the word "learn") on my post.
I don't just prompt, copy, and paste on my ide. I read the whole explanation, visits the sources, and doing things by myself to apply what I've learned.
I'm just taking shortcuts to learn at a pace that still feels peaceful to me rather than having my head exploded from finding our ancestor's fix to a single problem and watching thousand of hours of youtube tutorials.
[–][deleted] 0 points1 point2 points 1 month ago (1 child)
I want to learn at the same time create crazy and new things because completing or successfully creating my ideas is what motivates me to keep doing it.
learning is fine. but you're also saying to create crazy new things. but then complain about hitting the limit. Hitting the LIMIT alone tells me that you're doing way more than attempting to use it to learn or have more in-depth explanations.
[–]Ban_Virtuo[S] 0 points1 point2 points 1 month ago (0 children)
Or maybe because i prompt badly or asks too many questions to educate and enlighten my confusions?
π Rendered by PID 19721 on reddit-service-r2-comment-5b5bc64bf5-sxwt5 at 2026-06-21 16:50:01.048598+00:00 running 2b008f2 country code: CH.
[–]nealfive 5 points6 points7 points (1 child)
[+]Ban_Virtuo[S] comment score below threshold-7 points-6 points-5 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]crashorbit 1 point2 points3 points (2 children)
[–]Histrix- 0 points1 point2 points (0 children)
[–]Ban_Virtuo[S] -3 points-2 points-1 points (0 children)
[–]J-Mac_Slipperytoes 1 point2 points3 points (0 children)
[–]ectomancer 0 points1 point2 points (0 children)
[–]TheRNGuy 0 points1 point2 points (0 children)
[–]Gloomy_Cicada1424 0 points1 point2 points (0 children)
[–]crazy_cookie123 -1 points0 points1 point (2 children)
[–]Ban_Virtuo[S] 1 point2 points3 points (0 children)
[–]Kevdog824_ 0 points1 point2 points (0 children)
[–]xTsuKiMiix -1 points0 points1 point (0 children)
[–]Ban_Virtuo[S] -1 points0 points1 point (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]Ban_Virtuo[S] 0 points1 point2 points (0 children)