📌 Sharing recent as well as evergreen resources
📌 Variety of resources for all levels & learning styles
📌 Pick what you like, then learn & build!
Repository currently under construction.
Reply with your favorite Python resources
👇
Iterables, Iterators, Containers, Sequences
"This is an Iterator."
"No, IterABLE!"
"Maybe it's a sequence then?"
Confusing terms? Surely.
Doesn't have to be. Get it clarified here:
Python Pandas Loc And Iloc
Python Pandas is an essential Data Science skill.
And within Pandas, selecting the rows & columns you need, is a fundamental operation.
How do you do that? loc and iloc functions.
Read more:
Python F-Strings
f-strings have become WILDLY popular since their introduction.
Why? They are simple, effective, and effective!
Practically all modern code uses them.
Get started with Python f-strings:
The Zen Of Python
Timeless advice about writing software.
You can read it by typing `import this` at the REPL,
but here is the link to the PEP
👇
Jupyter Notebook
Jupyter Notebooks are your go-to tool, especially if you're doing Data Sciencey stuff.
It pays to improve your workflow with those.
This thread covers:
- Markdown
- Magic
- Notebooks on the Cloud
A Practical Roadmap For Python Learners
You set yourself up for success by:
- following a clear structure
- setting time frames
"My favorite language for maintainability is Python.
It has simple, clean syntax, object encapsulation, good library support, and optional named parameters."
- Bram Cohen
Django Vs. Flask: Choose The Right Frameword For Python Webdev
Django and Flask are both popular alternatives for Python web development.
They have different strengths and philosophies.
Read to find which is suitable for you...
Django vs. Flask: Which Framework to Choose
testdriven.io/blog/django-vs…
(just updated! 🚀)
Looks at:
🔹Philosophy
🔹Features
🔹Security
🔹Flexibility
🔹Education
🔹Open Source
🔹Hiring
🔹Use Cases
🔹Performance
#Django #Flask #Python 🐍
Breakpoint function in Python
With the breakpoint function,
you don't need an IDE to debug!
Just put a breakpoint where required,
and run your program like usual.
nitter.cf/bascodes/status/161105…
The Official Python Docs
The docs provide the most comprehensive information.
They are a little dense to read sometimes, but it's worth the effort to get used to reading them.
👇