Предмет: Информатика,
автор: PROGRAMMER1343
print("please put 2 numbers")
a = input()
b = input()
print("You put a=", a, "b=", b)
if b != 0:
c = int(a) / int(b)
print("a/b=c", a, "/", b, "=", c )
elif b==0:
print("c=Error")
Що тут не так, треба вивести при вводі 0 в пітоні помилку
sotvoldiyevsh:
там с пробелами все нормально?
Ответы
Автор ответа:
1
Ответ:
try:
a = input()
b = input()
print("a=", a, "b=", b)
if b != 0:
c = int(a) / int(b)
print("a/b=c", a, "/", b, "=", c )
except ZeroDivisionError:
print("c=Error")
Объяснение:
Тема: обработка исключений
блок try-except
исключение ZeroDivisionError
Похожие вопросы
Предмет: Русский язык,
автор: olehka123
Предмет: Другие предметы,
автор: Аноним
Предмет: Английский язык,
автор: ilarijabasova
Предмет: Английский язык,
автор: Аноним
Предмет: Английский язык,
автор: nina015