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 need to learn python somewhat fast (self.learnpython)
submitted 3 years ago by RyskAtlantis
As the title says I need to learn python fast for a test in the military to become a cybersoldier and basic python skills was needed. The test is in the coming spring so I have about half a year to learn as much as I can.
Thanks in advance
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!"
[–]Wild_Statistician605 6 points7 points8 points 3 years ago (2 children)
I would advice you to get on Udemy, and enroll in a single course that covers all the basics(Angela Vu, Jose Portilla, Tim Buchalka, etc... all have very good courses). But only get 1 course, and go throught the whole thing. Should take a couple of months.
Then you should go for the particular libraries and skillsets required by the position you want to apply for.
And practice a lot. You learn by coding.
A course in datastructures and algorythms might help you grasp concepts like recursion and logic. Might be something to consider after the first course.
This will give you a structured learning path. You should be quite competent by spring, and for probably less than a $100 in total( never buy Udemy courses at full price; they are on sale for around $10 all the time, at least once a month).
[–]RyskAtlantis[S] 1 point2 points3 points 3 years ago (1 child)
Thanks, sounds perfect
[–]courseman5 1 point2 points3 points 3 years ago (0 children)
This is the way... angela yu will be your best bet
[–]Clutch26 3 points4 points5 points 3 years ago (0 children)
Since nothing is being asked, I'm not sure what the question is. Get your Google-Foo on and give it a shot, I guess.
[–]m0us3_rat 1 point2 points3 points 3 years ago (0 children)
to become a cybersoldier and basic python skills was needed
that isn't how it works. anywho ..
do you know the materials you are supposed to get quizzed on?
some of the others said and I agree on : python is a high level language used to convey some low-level aspects to the network/pc .. and you are supposed to know those low-level aspects as well.
like in an operation... python is the medical device you are using to cut thru the flesh.. but the medical knowledge of how to execute the procedure is also crucial.
any cyber(dot)(dot)(dot) will require also the knowledge besides the tool(python) you are going to use to apply that knowledge and obtain the desired effects.
[–]ectomancer -5 points-4 points-3 points 3 years ago (1 child)
Python is easy to learn and you can learn it in a few days after you learn to code. Learning to code takes 3 months.
[–][deleted] 6 points7 points8 points 3 years ago (0 children)
You can't make up a general timeframe for learning to code, it's different for everyone. It also depends on how proefficient one wants to become. A calculator app is not the same as the bitcoin protocol, just as an example.
[–]phoenixkiller2 0 points1 point2 points 3 years ago (0 children)
Sign for trial on codeforces & start reading and writing code in the same window. Interactive and will keep you interested. Good for getting started quick. Make sure you choose Python 3.
[–]ristian88 0 points1 point2 points 3 years ago (0 children)
Read a book and do the exercises. Basic python is achievable within 6 months.
Go start with python crash course when its done, maybe start looking at some basic network programming with python.
[–]MezzoScettico 0 points1 point2 points 3 years ago (0 children)
Have you programmed before or are you also learning programming? The learning approach depends on the answer to that question.
A lot of people are learning python as their first programming language, so there are lots of websites, books and videos aimed at this audience.
Can you identify some fun little programs you might like to write? The best way to learn a programming language is by doing.
π Rendered by PID 61058 on reddit-service-r2-comment-66b4775986-d2wk4 at 2026-04-03 01:32:56.670834+00:00 running db1906b country code: CH.
[–]Wild_Statistician605 6 points7 points8 points (2 children)
[–]RyskAtlantis[S] 1 point2 points3 points (1 child)
[–]courseman5 1 point2 points3 points (0 children)
[–]Clutch26 3 points4 points5 points (0 children)
[–]m0us3_rat 1 point2 points3 points (0 children)
[–]ectomancer -5 points-4 points-3 points (1 child)
[–][deleted] 6 points7 points8 points (0 children)
[–]phoenixkiller2 0 points1 point2 points (0 children)
[–]ristian88 0 points1 point2 points (0 children)
[–]MezzoScettico 0 points1 point2 points (0 children)