Simulating A Supermarket Self-Service Checkout With Python 3