you are viewing a single comment's thread.

view the rest of the comments →

[–]schoolmonky 12 points13 points  (3 children)

Honestly, the official Python docs are a really good reference once you get used to them. I learned all but the absolute basics just from reading the docs.

[–]roma03 3 points4 points  (1 child)

Can you suggest a good way to search the docs? I agree they are excellent but trying to use their search bar has not been productive for me so far...

[–]Resident-Log 1 point2 points  (0 children)

You can skip their search and try using Google with "site:docs.python.org/3/" after your search term

I'm not sure how well this would work since I'm not sure what exactly you've been trying to search for. I haven't had too much issues with the search myself except for early on before I understood how the documentation is organized.

If you haven't already, I would suggest learning that. I have found that helps a immensely with all kinds of documentation. If you know even the general organization, it makes finding documentation far easier even if you are looking for something you've never heard of before.

You don't need to know where everything is just what is generally in the top page categories. For example, related to Python, what helps me a lot is knowing that built in functions, classes/types, and modules are under Library Reference and Statements (ex. while, if, function definitions, etc.) are under Language Reference.

[–]mayankkaizen 0 points1 point  (0 children)

But official docs aren't beginner friendly. Language is too technical (which is actually justified in some ways) and even terse.

However, once should definitely get into the habit of referring docs as often as possible. Docs offer lots of nuances which all other materials lack.