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.
Python 3.11 stable release
Python 3.11 is the newest major release of the Python programming language, and it contains many new features and optimizations.
SPONSORED LINK
Support this project ๐งก
Python Cheatsheet is an open-source MIT licensed project that has been made possible due to the contributions of many Python developers. If you are interested in supporting this project, please consider becoming a sponsor on GitHub or contributing by adding, fixing or improving content.
Basics
10 Python Mini Automation Projects
Make your tasks automated by building the mini automation projects that put your repeated task and work on autopilot.
10+ Most Popular Coding Challenges Websites
If you want to improve your analytical skills, there's no better way to do that than solving problems.
Intermediate
Consider These 10 Elements When You Define Python Functions
Best practices for function declarations in Python โ particularly public APIs.
How to Count Money Exactly in Python
Using floats to do exact calculations in Python can be dangerous. Here, we explain why and show you an alternative solution.
Advanced
How to Audit the Quality of Your Python Code: A Step-by-Step Guide
Do you want to boost the quality of your Python code? Check out our guide on how to run a Python code audit.
Decision Trees in Python: Predicting Diabetes
Fitting the decision trees algorithm in python to a real-world dataset so that we can try to predict diabetes.
Resources
Think Python: How to think like a computer scientist
If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language a step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design.
Python Data Vizualization Cookbok
An interactive data visualization cookbook where you can find what you needed with easy and try the code snippets right away.
Projects
tqdm: A Fast, Extensible Progress Bar for Python and CLI
Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done!
pendulum: Python datetimes made easy
Native datetime instances are enough for basic cases but when you face more complex use-cases they often show limitations and are not so intuitive to work with. Pendulum provides a cleaner and more easy to use API while still relying on the standard library. So it's still datetime but better.
AND FINALLY...
Never date a sofware developer ๐
If you have a blog and want your article published in an upcoming Issue, email us to carlos@pythoncheatsheet.org.