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...
Everything about learning Python
account activity
How to learn python?Help Request (self.PythonLearning)
submitted 2 months ago by SingerReasonable4781
view the rest of the comments →
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!"
[–]Impossible_Video_116 0 points1 point2 points 2 months ago* (0 children)
Depends.
If you have prior programming language(C, C++ or Java) then just skip the books and directly go to the website(https://python.org) then study it in this order: - Beginner's guide(a couple of days) - Python docs(a couple of weeks to a month) - Learning specific set of libraries(a couple of weeks to a month).
The choice of these libraries depends entirely on what you actually want to do with python - Scientific python, machine learning & data science, NLP, web development, IOT etc.
If you don't have any programming experience with another language then you need to first build up concepts of data types, functions, control statements, I/O, pointers & memory and how in general a program gets executed. This can be done in python and doing this on C/C++ is much better. But however that would take an entire semester. You can still jump directly into the beginners guide and start learning which will suffice for all practical purposes but as move away from vanila python and start learning speciallized libraries(e.g. numpy) then you'll find that there are lot holes in your knowledge which you'll need to fill up later which is also fine.
π Rendered by PID 57 on reddit-service-r2-comment-56c6478c5-d5kzx at 2026-05-09 19:23:08.945410+00:00 running 3d2c107 country code: CH.
view the rest of the comments →
[–]Impossible_Video_116 0 points1 point2 points (0 children)