70 баллов тому кто ответит. Здравствуйте товарищи программисты, язык python, тут работа...

0 голосов
41 просмотров

70 баллов тому кто ответит. Здравствуйте товарищи программисты, язык python, тут работа вопросы, нужно поотвечать, ответьте желательно на 2 вопрос, 5 и 8. Буду благодарен кто ответит.


image

Информатика (90 баллов) | 41 просмотров
Дан 1 ответ
0 голосов

1. SyntaxError, TypeError, ValueError, NameError,UnicodeError ,ZeroDivisionError (При делении на 0),  FileNotFoundError (При обращении к несуществующему файлу)

2. Единственная ошибка, способная остановить программу ещё до запуска - SyntaxError, остальные будут выброшены как только интерпретатор попытается обратится к строке с ошибкой. Так же формулировка вопроса содержит ошибку - Python интерпретируемый ЯП, программы не компилируются, а запускаются на виртуальной машине.

3. Конструкция обработки исключений - Try-Except-Else-Finally (Else и Finaly - не обязательные конструкции. Минимальный вид - Try-Except)

4. Инструкция, способная породить исключение выполняется в блоке Try - дословно, "Попытаться"

5. ValueError, насколько помню

6. Вроде бы это runtime error (Ошибка выполнения программы)

7, 8 (Один ответ) - Блок finally не является обязательным, а так же выполняется вне зависимости от того, было ли сгенерировано исключение.

9.  Вроде бы нет, но тогда конструкция Try вообще не имеет смысла использования.

10. Честно, не знаю. Не сталкивался.

(1.6k баллов)