Задача курса
Python try-except: ValueError и деление на ноль
Курс «Python для новичков» · урок «Обработка исключений через try-except»
Условие
Безопасный расчёт скорости по двум введённым значениям
Напишите программу safe_speed.py.
Пользователь вводит две строки по порядку: расстояние в километрах и время в часах.
Программа должна:
- в блоке
tryпреобразовать обе строки в целые числа; - вычислить скорость по формуле
distance // time; - вывести результат;
- если одна из строк не является целым числом, вывести
Ошибка: некорректное число; - если время равно нулю, вывести
Ошибка: деление на ноль.
После обработки ошибки программа должна завершаться без traceback.
Формат ввода: две строки, сначала расстояние, затем время.
Формат вывода: одно сообщение или одно число.
Попробуйте решить
РешениеPython
Без регистрации · результат не сохраняется
