News
You can read Python Cheatsheet latest changes here.
If you find this project useful, don't forget to drop a start on GitHub đ It helps enormously by giving visibility, reaching more developers, and finding more people willing to contribute.
SPONSORED LINK
Real World Python Projects for Intermediate Students
Practity offers Python projects with solutions for intermediate and advanced level students. The challenges are developed by experienced professionals like data scientists, senior software engineers and university professors. Projects are focused on a wide range of topics such as data science, object-oriented programming, desktop Apps, GUIs, etc.
Basics
Python *args and **kwargs Made Easy
I do not know about you, but every time I saw some function with *args and **kwargs as parameters, Iâd get a little scared. Iâve even âusedâ them while doing some backend work with Django without understanding a thing. If youâre a self-taught developer like me, I know youâve been there too.
Better Python: 10 Cool New Python Things
One of the sublime pleasures of Python is discovering newer, better ways at doing Python. Here are 10 I've discovered recently.
Download Youtube Videos With Python
In this tutorial I will show you how you can use python to download YouTube videos.
Intermediate
7 Useful Python Libraries You Should Use in Your Next Project
There is a proverb âYou donât have to reinvent the wheelâ. Libraries are the best example of that. It helps you to write complex and time-consuming functionality in an easy way.
Adding Social Authentication to Django
This tutorial details how to set up social auth with Django and Django Allauth.
Advanced
The dangers of assert in Python
This article explores how to use asserts safely and what causes them to be unsafe. By the end of this article, youâll know how to use assert most optimally without inadvertently opening yourself up to security issues.
How we use binary search to find compiler bugs
The python library genetic algorithm is beautifully open endedâexposing a simple but powerful interface that we can use for all sorts of weird stuff. In this post, weâll use it to generate chess puzzles
Resources
Beyond the Basic Stuff with Python
More than a mere collection of advanced syntax and masterful tips for writing clean code, you'll learn how to advance your Python programming skills by using the command line and other professional tools like code formatters, type checkers, linters, and version control.
Projects
wtfpython: What the f*ck Python? đ±
What the f*ck Python? đ±. Contribute to satwikkansal/wtfpython development by creating an account on GitHub.
Schedule: Python job scheduling for humans.
Python job scheduling for humans. Run Python functions (or any other callable) periodically using a friendly syntax.
AND FINALLY...
This tastes like eternal suffering đĄ
Don't hesitate to contact us at carlos@pythoncheatsheet.org.