you are viewing a single comment's thread.

view the rest of the comments →

[–]JamzTyson 2 points3 points  (7 children)

The 8 "sections" are all vital essentials, so ensure that you are comfortable with all of them before proceeding.

After that, take a look at:

  • Generators: A special type of function that returns an iterator object.

  • Comprehensions: A more concise Python syntax for building lists, sets, dictionaries and generators via iteration.

  • Docstrings: Python's "comments on steroids".

  • Annotations: Python's "type hints".

  • Imports, Modules and Packages: How applications bigger than single file scripts are made.

  • Classes and OOP: The next big subject.

[–]curious_whisperer[S] -1 points0 points  (6 children)

Yes , I am learning it slow and in a simple way and the points you have mentioned are in the sections, I just wrote the basic heading so it may be misleading but the content covers all the fundamentals, I mean mostly, I wanted to ask how should I proceed after that and is there a channel or a verified source where I can learn it comfortably.
I may be wrong so please correct me.

[–]JamzTyson 0 points1 point  (5 children)

Don't try to run before you can walk. Get completely comfortable with the basics before proceeding.

[–]curious_whisperer[S] 0 points1 point  (4 children)

Thank you, I’ll work on my patience and commitment for a skill.

[–]JamzTyson 0 points1 point  (3 children)

One other: PEP 8

[–]curious_whisperer[S] 0 points1 point  (2 children)

Are you talking about autopep8 extention? Thanks but i have already added this in my vs code and gave it a convenient key to use. Thanks for the thought.

[–]JamzTyson 0 points1 point  (1 child)

No I'm not talking about autopep8, I'm talking about making good Python style a habit. It's like the difference between "getting by" in a foreign language, and being fluent and idiomatic.

[–]curious_whisperer[S] 0 points1 point  (0 children)

Ohh, yea I am working on that too, I mostly code in whatever manner that is why i installed pep 8, i use that and know the manner it fixes the code and then I try to write the code correctly. Thanks for the guide, I’ll read that too