V Pythonu lahko ustvarjamo razrede, v katerih hranimo objekte z določenimi lastnostmi - to so skupki podatkov, katere želimo upravljati kot neko celoto. Vsem objektom določimo iste lastnosti.
Primeri:
1. Ustvarimo razred Denarnica, v katerem hranimo objekte tipa Denarnica, ki imajo lastnosti denarnice. Te lastnosti so lahko: količina denarja v denarnici, lastnik denarnice in še karkoli drugega v zvezi z denarnico. Če vnašamo lastnosti konkretnih denarnic, lahko dodamo tudi lastnosti: barva, velikost, material, iz katerega je denarnica narejena in podobno.
2. Ustvarimo razred Učenec, kateremu pripadajo objekti z naslednjimi lastnostmi: ime učenca, priimek učenca, razred, ki ga obiskuje, ...
3. Razred Države vsebuje objekte z lastnostmi: ime države, velikost države, število prebivalstva,...


