Beginner's Python Cheat Sheets
are a supplementary resource to help you make the most efficient use of your primary learning resources.
Why use cheat sheets?
When you're learning a new programming language, it's helpful to have concise summaries of the concepts you're learning as well as the actual syntax.
have short descriptions of each major concept, concise explanations of how and why we use them, and short code snippets that show the relevant syntax. They also include hints about how to think about different aspects of programming, helpful links to other resources, and suggestions for how to deepen your learning and make the material relevant to your own goals.
What does each sheet cover?
There are 13 sheets in all, including two sheets for Django. Here's a full list of what each sheet focuses on:
Overview Sheet
- Beginner's Python Cheat Sheet
Python Basics
- Beginner's Python Cheat Sheet - Lists
- Beginner's Python Cheat Sheet - Dictionaries
- Beginner's Python Cheat Sheet - If Statements and While Loops
- Beginner's Python Cheat Sheet - Functions
- Beginner's Python Cheat Sheet - Classes
- Beginner's Python Cheat Sheet - Files and Exceptions
- Beginner's Python Cheat Sheet - Testing Your Code
Project-Focused Sheets
- Beginner's Python Cheat Sheet - Pygame
- Beginner's Python Cheat Sheet - Matplotlib
- Beginner's Python Cheat Sheet - Plotly
- Beginner's Python Cheat Sheet - Django
Bonus Sheet
- Beginner's Python Cheat Sheet - Git
When you download the sheets, you'll get a single pdf with all of these sheets in one document. You'll also get each sheet as its own document, so you can focus on one specific topic at a time. Printer-friendly black and white version of all documents are included as well.
You can also choose to include the sheets from the first edition of Python Crash Course, in case you're still working through the older version of the book.