Помогите с Python, пж!
Напишите функцию, которая выполняет деления двух целых чисел (числа вводятся в одной строке через пробел.). Необходимо написать программу, которая запускает эту функцию, и, в случае ошибки (деление на ноль), генерируется исключение ZeroDivisionError и выводит его имя как в исходных данных. В случае успешного действия деления, имеет выводиться результат и сообщение OK. В любом случае в конце работы программы выводится сообщение Done.
Например ввод:
10 4
5 0
Вывод:
2.5
OK
Done
ZeroDivisionError
Done
Answers & Comments
def CorrectDivision(a,b):
try:
z=a/b
return z
except ZeroDivisionError:
return 'ZeroDivisionError'
a,b=list(map(int, input().split()))
print(CorrectDivision(a,b))
print('Done')