Hackineering
Cheat Sheet Library
Quick review · guided recall · practical reinforcement

Cheat Sheets

A single place to browse the finished Hackineering cheat sheets. Open any sheet for reference mode or study-mode review.

Library overview

Python cheat sheets collected into one learner-facing landing page

Built to feel consistent with the cheat sheet pages themselves while making it easier to jump directly to the topic you need.

Sheets included
23 published cheat sheets
Primary use
Fast lookup, review, and flashcard-style reinforcement
Current focus
Python foundations, flow, text, functions, and exceptions
Foundations

Foundations

Python cheat sheet

Python · Atomic Building Blocks

Object basics, literals, and the smallest pieces Python code is built from.

Open cheat sheet →
Python cheat sheet

Python · Bytes And Encoding

How text becomes bytes, how encoding works, and where decoding errors come from.

Open cheat sheet →
Python cheat sheet

Python · Expressions And Evaluation

How Python evaluates expressions, order of operations, and what an expression really returns.

Open cheat sheet →
Python cheat sheet

Python · Hashability

What makes an object hashable and why that matters for sets and dictionary keys.

Open cheat sheet →
Python cheat sheet

Python · Mutability

Which objects can change, which cannot, and why that affects bugs and behavior.

Open cheat sheet →
Python cheat sheet

Python · Variables And Names

How Python names point to objects and why naming is not the same as storing values.

Open cheat sheet →
Flow & Control

Flow & Control

Python cheat sheet

Python · For Loops

How iteration works, common loop patterns, and where beginners get tripped up.

Open cheat sheet →
Python cheat sheet

Python · While Loops

Looping while a condition stays true, with good stopping logic and control.

Open cheat sheet →
Python cheat sheet

Python · if elif else

Branching logic, readable conditions, and choosing the right path through code.

Open cheat sheet →
Structures & Text

Structures & Text

Python cheat sheet

Python · Core Containers

Lists, tuples, sets, and dictionaries at a practical concept-first level.

Open cheat sheet →
Python cheat sheet

Python · Dictionary Internals

How dictionaries use hashing, keys, and lookup behavior under the hood.

Open cheat sheet →
Python cheat sheet

Python · How Slicing Works

A deeper mental model for slices, bounds, steps, and resulting subsequences.

Open cheat sheet →
Python cheat sheet

Python · Indexing And Slicing

Accessing individual elements and ranges in sequences with confidence.

Open cheat sheet →
Python cheat sheet

Python · Strings

Core string behavior, text manipulation, and everyday Python text work.

Open cheat sheet →
Python cheat sheet

Python · f-strings Strings

How to format output clearly with modern Python string interpolation.

Open cheat sheet →
Functions & Expression

Functions & Expression

Python cheat sheet

Python · Functions

How to package logic into reusable units with clean inputs and outputs.

Open cheat sheet →
Python cheat sheet

Python · List Comprehensions

Compact transformation patterns for building lists from iterables.

Open cheat sheet →
Python cheat sheet

Python · Parameters And Arguments

How Python receives values in function calls and how names bind inside functions.

Open cheat sheet →
Python cheat sheet

Python · Return Values

Why return values matter and how functions pass results back to the caller.

Open cheat sheet →
Errors & Robustness

Errors & Robustness

Python cheat sheet

Python · Exception Handling

The mindset and patterns for handling runtime problems without hiding them.

Open cheat sheet →
Python cheat sheet

Python · Try Except else Finally

A precise breakdown of the main exception handling blocks and when each runs.

Open cheat sheet →
Applied Python

Applied Python

Python cheat sheet

Python · Scraping

A practical starter for reading and extracting information from web pages.

Open cheat sheet →
Python cheat sheet

Python · str() vs repr()

The difference between user-friendly text and developer-facing representations.

Open cheat sheet →