I Design Pattern sono modi strutturati di riassumere certi problemi di progetto e approcci alla loro soluzione. Essi vanno studiati nel contesto del linguaggio in cui saranno implementati; questo intervento illustra alcune esempi di classiche, "elementari" DP (Creazionali e Strutturali), studiate nel contesto di Python, e alcuni loro usi nella libreria standard Python.