Зачем нужны исключения try-except: пример обработки ошибок ввода
Реферат · 10–15 страниц · Информатика · студент
Пишем программу, которая запрашивает число и ловит ValueError, если пользователь вводит текст.
Программа падает, если пользователь вводит букву вместо числа. try-except ловит такие ошибки и не даёт скрипту упасть. На примере калькулятора разберём, как защитить код от дурака.
Работа по этой теме — за несколько минут. План и структура бесплатно и без регистрации, оплата — только за готовый документ с оформлением по ГОСТ.
Сгенерировать реферата по этой темеПримерная структура работы
-
Как выглядит исключение без обработки
- <built-in method title of str object at 0x7f87806c7c00>
- <built-in method title of str object at 0x7f87805e33f0>
- <built-in method title of str object at 0x7f87806c6130>
-
Конструкция try-except: ловим ошибку
- <built-in method title of str object at 0x7f878068a820>
- <built-in method title of str object at 0x7f87806c4240>
- <built-in method title of str object at 0x7f87805e79b0>
-
Несколько except и блок else
- <built-in method title of str object at 0x7f87806c5630>
- <built-in method title of str object at 0x7f87805e6470>
- <built-in method title of str object at 0x7f878056c030>
-
Как не надо ловить исключения
- <built-in method title of str object at 0x7f87806c7050>
- <built-in method title of str object at 0x7f87805e4350>
- <built-in method title of str object at 0x7f87806c54d0>
Структуру можно менять: перед оплатой вы бесплатно правите главы и параграфы под требования преподавателя.