Python handles errors with try/except blocks, plus optional else and finally. Python embraces the EAFP principle — "Easier to Ask Forgiveness than Permission" — preferring to try an operation and handle exceptions over checking conditions first.
