Answer

Answer

t.me/python_tesst

Ответ:

start


input number: 0

Error! division by zero

stop

Объяснение:

Обработка исключений нужна для того, чтобы приложение не завершалось аварийно каждый раз, когда возникает исключение. Для этого блок кода, в котором возможно появление исключительной ситуации необходимо поместить во внутрь синтаксической конструкции try…except. В приведенной ниже программе возможны два вида исключений – это ValueError, возникающее в случае, если на запрос программы “введите число”, вы введете строку, и ZeroDivisionError – если вы введете в качестве числа 0.

Код:

print("start")
try:
  val = int(input("input number: "))
  tmp = 10 / val
  print(tmp)
except Exception as e:
  print("Error! " + str(e))
print("stop")


Report Page