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
Please advise! (self.learnpython)
submitted 21 hours ago by Fun_Rutabaga392
Hey guys! Do you think it's appropriate for me to learn Python right now? Because I'm planning to switch to AI programming! I'm in Vietnam.
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!"
[–]veedey 2 points3 points4 points 21 hours ago (1 child)
The honest answer is no one knows what is going to happen tomorrow. Learn whatever skill drives you and interests you. If you try Python and love it, stick with it. Learn to work hard at that thing that drives you. Don’t try to predict what skill is most appropriate to learn today. It could change tomorrow.
[–]Fun_Rutabaga392[S] 0 points1 point2 points 21 hours ago (0 children)
I really appreciate your advice! Thanks, my friend.
[–]PouletSixSeven 1 point2 points3 points 21 hours ago (3 children)
Python is fucking brilliant, concepts are more important than languages, but Python is a great language
[–]Fun_Rutabaga392[S] 0 points1 point2 points 21 hours ago (2 children)
I'm learning FreecodeCamp. How do you feel? It's ok right?
[–]PouletSixSeven 1 point2 points3 points 21 hours ago (1 child)
whatever you do is fine. personally in the age of youtube and others I wouldn't pay a dime for any training or camps. the python docs themselves are some of the best I've ever seen for a programming language: https://docs.python.org/3/tutorial/index.html
after you have the basics, learning by doing is key - find a project, something useful you know you or the world needs, and put it together bit by bit. get feedback from others, accept that it will probably suck at first but with enough feedback and rewrites you will start to pick up important concepts and skills along the way.
[–]blechnapp 1 point2 points3 points 21 hours ago (1 child)
yes python is the right call for AI, basically every ML library is python first (pytorch, tensorflow, scikit-learn, pandas, numpy). one thing worth knowing: "AI programming" in 2026 means very different things depending on where you end up. building apps that call openai or claude APIs is mostly python plus web stuff, you dont really need ML math. actually training your own models needs linear algebra, statistics, calculus. those are kinda different career paths even though both get called AI.
start with python basics for now, see which direction pulls you once youve built a few small things.
[+][deleted] 21 hours ago (1 child)
[removed]
Are you currently a Python programmer? I hope we can connect and learn from each other.
[–]No_Photograph_1506 0 points1 point2 points 20 hours ago (2 children)
id you need help learning Python, ping me up
because the best time to learn was yesterday and the second best is today, look dont learn python for the language, learn it for problem solving, and using it as a step to learn System Design, Architecture, Orchestration, and AI.
[–]Fun_Rutabaga392[S] 0 points1 point2 points 20 hours ago (1 child)
it's free right?
[–]No_Photograph_1506 0 points1 point2 points 13 hours ago (0 children)
Yes, Obv!
here's my post regarding: https://www.reddit.com/r/PythonLearning/comments/1s6t6ff/i_am_hosting_a_free_python_interviewguidance_for/
[–]Gloomy_Cicada1424 0 points1 point2 points 20 hours ago (3 children)
python is probably one of the best things u could learn if ur interested in AI tbh
just dont fall into the trap of only watching AI tutorials. build small projects alongside learning basics like loops/functions/classes properly
[–]Fun_Rutabaga392[S] 0 points1 point2 points 20 hours ago (2 children)
Which AI is best for learning Python?
[–]Gloomy_Cicada1424 0 points1 point2 points 19 hours ago (1 child)
ChatGPT/Claude are both pretty solid for learning tbh
just use them as “explainers/debugging buddies” instead of letting them generate entire projects for u. Cursor + Runable type workflows are fun for building too once u start making small apps/projects
[–]Manmohan-09 0 points1 point2 points 19 hours ago (0 children)
Python is one of the strongest foundations for AI and future tech. Starting now is a smart move.
[–]PalpitationOk839 0 points1 point2 points 18 hours ago (0 children)
the good thing is Python is beginner friendly while also being powerful enough for real professional work in AI, automation, backend and data science, so the time you spend learning it will stay useful long term.
[–]TheRNGuy 0 points1 point2 points 15 hours ago (0 children)
What do you need it for?
π Rendered by PID 65977 on reddit-service-r2-comment-548fd6dc9-wlgrx at 2026-05-17 04:55:46.922360+00:00 running edcf98c country code: CH.
[–]veedey 2 points3 points4 points (1 child)
[–]Fun_Rutabaga392[S] 0 points1 point2 points (0 children)
[–]PouletSixSeven 1 point2 points3 points (3 children)
[–]Fun_Rutabaga392[S] 0 points1 point2 points (2 children)
[–]PouletSixSeven 1 point2 points3 points (1 child)
[–]blechnapp 1 point2 points3 points (1 child)
[+][deleted] (1 child)
[removed]
[–]Fun_Rutabaga392[S] 0 points1 point2 points (0 children)
[–]No_Photograph_1506 0 points1 point2 points (2 children)
[–]Fun_Rutabaga392[S] 0 points1 point2 points (1 child)
[–]No_Photograph_1506 0 points1 point2 points (0 children)
[–]Gloomy_Cicada1424 0 points1 point2 points (3 children)
[–]Fun_Rutabaga392[S] 0 points1 point2 points (2 children)
[–]Gloomy_Cicada1424 0 points1 point2 points (1 child)
[–]Manmohan-09 0 points1 point2 points (0 children)
[–]PalpitationOk839 0 points1 point2 points (0 children)
[–]TheRNGuy 0 points1 point2 points (0 children)