Обработка исключений через try-except
Содержание курса
Безопасный расчёт скорости по двум введённым значениям
Напишите программу safe_speed.py.
Пользователь вводит две строки по порядку: расстояние в километрах и время в часах.
Программа должна:
- в блоке
tryпреобразовать обе строки в целые числа; - вычислить скорость по формуле
distance // time; - вывести результат;
- если одна из строк не является целым числом, вывести
Ошибка: некорректное число; - если время равно нулю, вывести
Ошибка: деление на ноль.
После обработки ошибки программа должна завершаться без traceback.
Формат ввода: две строки, сначала расстояние, затем время.
Формат вывода: одно сообщение или одно число.
О данных в ответах
Используйте учебные данные. Не вставляйте пароли, токены, ключи доступа, паспортные и банковские данные, а также персональные данные других людей. Политика обработки данных.
Решение
Как проверяется решение
Сравнение вывода: Правила исходной проверяющей системы. Интерактивный запуск не влияет на оценку. Лимит сессии — 5 минут, процессорного времени — 10 секунд.
Отправьте решение, чтобы увидеть результаты тестов.
