Книга: Введение в Python

Блок else в блоке try-except в Python

Блок else в блоке try-except в Python

Блоку except можно добавить необязательный блок else, который сработает в случае, если программа выполнилась без ошибок:

1 | try:
2 | a =float(input ("Введите число: ")
3 | print (100 / a)
4 | except ValueError:
5 | print ("Это не число")
6 | except ZeroDivisionError:
7 | print ("На ноль делить нельзя")
8 | except:
9 | print ("Неожиданная ошибка.")
10 | else:
11 | print ("Код выполнился без ошибок")

В результате, мы получим следующее.


Оглавление книги


Генерация: 1.305. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз