Задача · Исключения · урок 10 из 11
Задача: безопасный int
Напишите функцию safe_int(text, default=0), которая возвращает целое число из строки text. Если int не принимает эту строку и возбуждает ValueError, функция возвращает default.
safe_int("42")→42safe_int("ten")→0safe_int("3.5", -1)→-1
Ограничения: text — всегда строка, возможно пустая; default — целое число, его могут передать по позиции или по имени.
Не добавляйте лишних импортов, если в задаче это прямо не сказано.
Подпишись, чтобы пройти курс
Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.