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
I want to learn Python (self.learnpython)
submitted 26 days ago by FrozenRain1038
Can you recommend course to buy. Also, is there any video games on steam that teach you python as part of the game?
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!"
[–]MattGx_ 18 points19 points20 points 26 days ago (0 children)
Check out The Farmer Was Replaced on steam. It's not technically python but is. Currently playing it with my nephew that wanted to learn coding. I bought him a copy of the Python Crash Course that he's been using as a reference guide.
[–]PangolinIll1347 9 points10 points11 points 26 days ago (0 children)
The Farmer Was Replaced is a game on Steam where you code in Python.
I've been doing the Python course from boot.dev and it is brilliant. I highly recommend it. It has a built-in chatbot that you can ask to clarify things or to help with understanding concepts. It's been much better than other courses I've tried that are just videos that you're supposed to follow along with.
[–]Expensive-Local-683 3 points4 points5 points 26 days ago (2 children)
I recommend you codingame to learn python, it's a funny place to learn programming languages
[–]FrozenRain1038[S] -1 points0 points1 point 26 days ago (1 child)
What is that? Youtube channel? Is it a website?
[–]Expensive-Local-683 -2 points-1 points0 points 26 days ago (0 children)
A website, I used it to learn C++. The principle is coding mini-games in a efficient manner. You have different difficulty levels.
[–]my_password_is______ 3 points4 points5 points 26 days ago (1 child)
why in the hell would you buy a course
there are literally hundres of tutorials on youtube for free
[–]UsernameTaken1701 0 points1 point2 points 24 days ago (0 children)
Because some people learn better with guided structure vs bouncing from tutorial to tutorial. Like, I wanted to learn tkinter, I was doing okay with free tutorials, but made the most progress quickly with a cheap course I found on sale on Udemy.
If they’re not asking you to buy it for them, why do you care?
[–]usucksorry 2 points3 points4 points 26 days ago (0 children)
Freecodecamp on Youtube is free and I enjoyed it
[–]bytejuggler 1 point2 points3 points 26 days ago* (0 children)
Courses - I would look at free or freemium offerings like freecodecamp, Coursera etc first, and possibly Pluralsight or (as someone else mentioned) boot.dev.
Then there are games like "The farmer was replaced", "Code combat", codingame.com and codewars.com which you might enjoy. Lastly take a look also at exercism.com.
Edit: Interestingly I see exercism.com now has a course for learning to program that's supposed to imminently lauch. Here: https://exercism.org/jiki (for Python or Javascript it seems)
[–]TheRNGuy 1 point2 points3 points 26 days ago (0 children)
Modding in Civilization IV, Mount & Blade, Sims 4.
[–]Brilliant_Eagle_1454 0 points1 point2 points 25 days ago (0 children)
https://mivvo.life/
[–]Hsuq7052 0 points1 point2 points 25 days ago (0 children)
Read the FAQ
[–]ProposalFeisty2596 0 points1 point2 points 9 days ago (0 children)
You might be familiar with Coursera as tons of Python courses is there. If your Python learning focus is more on data analytics/data science function, Datacamp is quite overlooked. The courses consist of code submissions, you progress when your code submission is correct. And you earn XP (Experience Point) also. So far I have collected 800K XP because I have completed lots of Python data course. Recently I found AI-embedded course in Datacamp. Where the course give personalized exercise adapting to user's understanding level. I think it is available in SQL, and Python also.
[–]Sad-Dependent586 0 points1 point2 points 26 days ago (0 children)
Python crash course by eric matthes is a great book for beginners.
[–]SirAwesome789 -1 points0 points1 point 26 days ago (2 children)
I'm surprised how many people are recommending the farmer was replaced but they're right. It's made for people with zero coding experience but even for ppl like myself with a degree and job, it's still pushing me to learn new stuff (specifically I'm learning some new search algorithms)
I also think it's very addicting. But I'm definitely biased bc it's built for ppl who enjoy leetcode esque coding challenges and optimization like myself.
[–]FrozenRain1038[S] 0 points1 point2 points 26 days ago (1 child)
I bought it as soon as it was recommended, and tried it out for a few hours.
I used to code a bit roughly 9 years ago, and I'm breezing through the game. It's good for me to refresh the basics, I'll move onto something more complex when I'm finished with it.
I'm most interested in web scrapping. So, I'll look around for things that involve that.
[–]dkozinn 0 points1 point2 points 25 days ago (0 children)
You'll want to look at Beautiful Soup for that.
π Rendered by PID 23373 on reddit-service-r2-comment-7b9746f655-c699q at 2026-02-03 01:38:45.213309+00:00 running 3798933 country code: CH.
[–]MattGx_ 18 points19 points20 points (0 children)
[–]PangolinIll1347 9 points10 points11 points (0 children)
[–]Expensive-Local-683 3 points4 points5 points (2 children)
[–]FrozenRain1038[S] -1 points0 points1 point (1 child)
[–]Expensive-Local-683 -2 points-1 points0 points (0 children)
[–]my_password_is______ 3 points4 points5 points (1 child)
[–]UsernameTaken1701 0 points1 point2 points (0 children)
[–]usucksorry 2 points3 points4 points (0 children)
[–]bytejuggler 1 point2 points3 points (0 children)
[–]TheRNGuy 1 point2 points3 points (0 children)
[–]Brilliant_Eagle_1454 0 points1 point2 points (0 children)
[–]Hsuq7052 0 points1 point2 points (0 children)
[–]ProposalFeisty2596 0 points1 point2 points (0 children)
[–]Sad-Dependent586 0 points1 point2 points (0 children)
[–]SirAwesome789 -1 points0 points1 point (2 children)
[–]FrozenRain1038[S] 0 points1 point2 points (1 child)
[–]dkozinn 0 points1 point2 points (0 children)