W innym pytaniu przyjęta odpowiedź sugerowała zastąpienie (bardzo tanie) wyrażenia if w kodzie Pythona blokiem try / except, aby poprawić wydajność.
Pomijając kwestie związane ze stylem kodowania, a zakładając, że wyjątek nigdy nie jest wyzwalany, jaką różnicę (pod względem wydajności) robi posiadanie programu obsługi wyjątków w porównaniu z brakiem go w porównaniu z instrukcją if-porównania z zerową wartością?