I am at a high-beginner/low-intermediate level in Python, and one thing that drives me nuts is how poorly I am able to read the Python official documentation and grok how to use the described code.

What’s the secret? Are there any guides/videos/books that can help my understand how to approach reading it? Or, is it just one of those things that I need to just keep coming back to while coding, and eventually I will get the hang of it?

  • learnbyexample@programming.dev
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    If you are looking for books, check out:

    Intermediate:

    • Beyond the Basic Stuff with Python — Best Practices, Tools, and Techniques, OOP, Practice Projects
    • Pydon’ts — Write elegant Python code, make the best use of the core Python features
    • Python Distilled — this pragmatic guide provides a concise narrative related to fundamental programming topics such as data abstraction, control flow, program structure, functions, objects, and modules

    Advanced:

    • Fluent Python — takes you through Python’s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time
    • Serious Python — deployment, scalability, testing, and more
    • Practices of the Python Pro — learn to design professional-level, clean, easily maintainable software at scale, includes examples for software development best practices
    • Intuitive Python — productive development for projects that last
    • SANTAS PASCUAS@mastodon.social
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      @learnbyexample @ChrisLicht

      From Segovia, we strongly recommend that you buy the book “Intuituve Python”. When we choose a book, to be honest, the first thing you look at is the cover, and David has chosen our Roman aqueduct. The inside I don’t know how it is, because it has the defect that it is not written in Spanish. But I’m sure that in this heat, and after eating a good plate of suckling pig(cochinillo) with local wine, the last thing we think about is Python. Mañana ya… el interior

    • ChrisLicht@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Python Distilled was a godsend while I was going through CS50P.

      I just ordered a stack from your post below. God bless expense deductions 🤓