Python Programming Pattern