170 похожих чатов

Я так понял try и else работает вместе?

24 ответов

14 просмотров

что значит "работают вместе" ?

.- Автор вопроса
Alex
что значит "работают вместе" ?

ну если try заработает без ошибок значит и else начнёт работать

.
ну если try заработает без ошибок значит и else на...

Если в блоке try не будет выброшено исключение, будет выполнен блок else если есть и finally если есть

.
не понял

что именно?

.- Автор вопроса
Alex
что именно?

что когда работает

Alex
Если в блоке try не будет выброшено исключение, бу...

Получается и else и finally сработают, если не будет исключении?

.
что когда работает

finally выполняется всегда, вне зависимости от того было ли в блоке try выброшено исключение else выполняется если в блоке try не было выброшено исключение except <type> выполняется когда в блоке try выброшено исключение и тип исключения соответствует или является подтипом типа, указанного в блоке except

Нурдаулет N B
Получается и else и finally сработают, если не буд...

finally сработает, если к моменту окончания цикла интерпретатор ещё жив.

.
теперь ясно

Вот теперь задачка try: raise ValueError except Exception: print("Exception") except ValueError: print("ValueError") что будет выведено на экран?

.- Автор вопроса
Alex
Вот теперь задачка try: raise ValueError exce...

тут же выбрасывается исключения? потому что там ValueError

.
тут же выбрасывается исключения? потому что там Va...

Exception и есть ValueError, но стоит выше, поэтому.

.
тут же выбрасывается исключения? потому что там Va...

Да, сперва проверяется except Exception, попадает ли под него ValueError? да, попадает, потому что ValueError унаследован от класса Exception, соответственно будет выполнен этот блок кода.

Только перефразируй, ValueError дочерний к Exception

.- Автор вопроса

всмысле унаследован?

.
всмысле унаследован?

Ну ты ООП изучал? Классы? Наследование?

.
да

Тогда должен понимать что значит "класс A является наследником класса B" ?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта