Почему включение типа ошибки в python, кроме блока, сокращает время выполнения? - PullRequest
1 голос
/ 20 марта 2020

Я искал решения для проблемы 8 LeetCode (строка в целое число), и есть одно, в котором используются блоки try: exception: и при использовании этого решения удаление типа ошибки из заголовка кроме резко увеличило время выполнения. Почему это?

try:
     n = int(n)
except ValueError as ex: ## runtime 24 ms
     return 0

против

try:
     n = int(n)
except: ## runtime 28 ms
     return 0
...