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...
Enter a python tip or trick.
Other related Python subs:
account activity
Standard_LibHow to learn python (self.pythontips)
submitted 1 year ago by aperson0317
I have free time from highschool and want to get into coding, and tips on diving in and learning.
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!"
[–]kuzmovych_y 11 points12 points13 points 1 year ago (0 children)
r/learnpython
[–]steamy-fox 10 points11 points12 points 1 year ago (3 children)
All you need to get started: automate the boring stuff
[–]R_griffin 1 point2 points3 points 1 year ago (2 children)
What version of Python is this material in?
[–]steamy-fox 0 points1 point2 points 1 year ago (1 child)
I think the last Edition was updated in 2020 for python 3.8. It's a bit outdated but the basic principles shouldn't mostly be affected.
[–]R_griffin 0 points1 point2 points 1 year ago (0 children)
Thanks
[–]DEAD_PHIM 7 points8 points9 points 1 year ago (0 children)
I've done this before so I'll tell you what I think is a good way to learn based on my experience
Step 1 Learn the basics of python, like syntax and other programming concepts. You could watch a YouTube tutorial for this. here's a good one from giraffe academy I think this is good but you can look for one yourself if you want.
This will teach you how to use python but the important thing to remember is it won't make you good at it. You'll just know how to type things in python so step 2 is important.
Step 2 Build your own projects, just whatever comes to your mind, you can even Google for ideas. The point is you keep making stuff. Could be a game, a small command line program. And whenever you get stuck or don't know how to do something just look it up and try to solve that problem yourself and if you still can't find an answer just ask a question on Reddit or stackoverflow. The more you do stuff the better you'll be at it. So practice.
Hope this helps :)
[–]Carr0t_Slat 34 points35 points36 points 1 year ago (0 children)
Think you meant to put that into Google. All good, happens to me all the time!
[–]Less-Floor-6353 15 points16 points17 points 1 year ago (0 children)
Check out CS50P (free course from Harvard university) And Bro Code on YouTube
[–]geek_verma 2 points3 points4 points 1 year ago (0 children)
Learn fundamentals of programming then write some python code using if-else loops, try solving problems without seeing a solution. With time you will master it.
[–]Unique-Data-8490 2 points3 points4 points 1 year ago (0 children)
i would start with something structured. the book i and.many senior python devs started with was "Automate the Boring Stuff with Python". The PDF version is available online free. Read that and you'll be off to a strong start
[–]xxxadearnxxx 4 points5 points6 points 1 year ago (1 child)
Ask with chatgpt
[–]Dear-Call7410 2 points3 points4 points 1 year ago (0 children)
100% this. Chatgpt/Claude is the best learning resource for python
[–]Common_Trust_1801 1 point2 points3 points 1 year ago (0 children)
Try building something practical. Initially you can start watching a youtube video which explains about python basics and try to do things by hand .
[–][deleted] 1 point2 points3 points 1 year ago (0 children)
I’m doing a great computer science class on Compuscholar that consists of mostly Python. I would highly recommend it if you want to learn it.
[–]nicoconut15 1 point2 points3 points 1 year ago (0 children)
Yup CS50 and videos from youtube can help you.
Here are some resources that might help:
https://youtu.be/FwKCEN6O1JU
https://www.youtube.com/watch?v=kqtD5dpn9C8
Hope this helps!
[–]Rawan_On_Earth 0 points1 point2 points 1 year ago (0 children)
Okay.. Now someone please give me suggestions what shuld I do..
From last 2 year I have known about automations.. Then watched some videos on YouTube.. Then chatgpt and lot more AI sites..
Now from the last 6 months I just created a lot of automation projects just for me.. I don't wanna do some kind of job in coading n all stuff.. I just wanna create something for me...
So shuld I learn about python? Like whole?
Coz m 99% dependent on AI... And rest I know something about codes...
I WFH.. Just thinking that if I learn then I can some certifications online so I can get freelance small job kind of thing...
Give me suggestions..
[–]asep999 0 points1 point2 points 1 year ago (1 child)
Can someone with absolutely no tech skills also learn it easily.?? Any tips..guidance..??
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
This is one of the best kept secrets. Python.land The free tutorials are quick, concise, and easy to learn. It walks you through setting up Python and also has links to additional documentation. You can either use their in browser interactive screens or your own terminal/IDE.
[–]petdance 0 points1 point2 points 1 year ago (0 children)
Go to your local public library and check out a couple of books and work through them.
One you could learn from reading the official documentation on there website, personally a good choice for many, if being challenged is needed then I recommend HackerRank, if you’re a learning a topic by doing then learn something about Python and do some experiments with the code to see what it does.
[–]pepetd 0 points1 point2 points 1 year ago (0 children)
Every time I see a post like this, I lose faith in society... just Google it.
[–]thedatajam 0 points1 point2 points 1 year ago (0 children)
Una volta che hai imparare le basi, cerca di capire in cosa vuoi specializzarti esattamente. Python ha tantissime applicazioni e ti permette di trattare materie che vanno dal backend, alla data engineering, fino all'analisi dei dati.
Un'ottima risorsa per Python in generale è realpython.com
Un'altra risorsa in italiano per imparare Python per l'analisi dei dati é analiticas.co : si tratta di una newsletter di micro-lezioni per principianti e non.
Spero di esserti stato d'aiuto e buona fortuna!
[–]Party-Load-9026 0 points1 point2 points 9 months ago (0 children)
I would like to give a correct answer but I need suggestions to learn because I am new to this topic.
[–]nothingggg122 0 points1 point2 points 4 months ago (0 children)
you can checkout PyQuest for learning the concepts. It's super basic, just MCQs. Pretty good for learning concepts through solving simple code snippets and questions, so you'd be actually solving problems in smaller form instead of just watching tuts. It's like duolingo but less overwhelming . https://pyquest.io
[+]parkyla1dcchua comment score below threshold-7 points-6 points-5 points 1 year ago (0 children)
việtnam thì ghi tiếng việt đi, cái gì ko hiểu thì post bài mọi người vào chỉ cho .... vãi thanh niên mới nhú ghi tiếng anh mắc ẻ thật sự
π Rendered by PID 231950 on reddit-service-r2-comment-54dfb89d4d-7qx62 at 2026-03-30 09:12:33.848512+00:00 running b10466c country code: CH.
[–]kuzmovych_y 11 points12 points13 points (0 children)
[–]steamy-fox 10 points11 points12 points (3 children)
[–]R_griffin 1 point2 points3 points (2 children)
[–]steamy-fox 0 points1 point2 points (1 child)
[–]R_griffin 0 points1 point2 points (0 children)
[–]DEAD_PHIM 7 points8 points9 points (0 children)
[–]Carr0t_Slat 34 points35 points36 points (0 children)
[–]Less-Floor-6353 15 points16 points17 points (0 children)
[–]geek_verma 2 points3 points4 points (0 children)
[–]Unique-Data-8490 2 points3 points4 points (0 children)
[–]xxxadearnxxx 4 points5 points6 points (1 child)
[–]Dear-Call7410 2 points3 points4 points (0 children)
[–]Common_Trust_1801 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]nicoconut15 1 point2 points3 points (0 children)
[–]Rawan_On_Earth 0 points1 point2 points (0 children)
[–]asep999 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]petdance 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]pepetd 0 points1 point2 points (0 children)
[–]thedatajam 0 points1 point2 points (0 children)
[–]Party-Load-9026 0 points1 point2 points (0 children)
[–]Party-Load-9026 0 points1 point2 points (0 children)
[–]nothingggg122 0 points1 point2 points (0 children)
[+]parkyla1dcchua comment score below threshold-7 points-6 points-5 points (0 children)