Этот вопрос закрыт для ответов, так как повторяет вопрос Возможно в Python сделать многоуровневые if / как сделать задачку с калькулятором Stepik?
@MelomanIk

Калькулятор на Python с помощью input и if без def: 1-число, 2-число,3-операнд?

Включая ошибку ("Деление на 0!")
В случае деления на 0 выводится вышеупомянутая фраза
  • Вопрос задан
  • 3340 просмотров
Ответы на вопрос 1
@yavaskript
прикладываю к ответу рабочий код:
a = int(input('a: '))
b = int(input('b: '))

x = input('znak: ')

if x == "+" :
  print(a+b)
elif x =="-" :
  print(a-b)
elif x =="*" :
  print(a*b)
elif x =="**" :
  print(a**b)
elif x =="pow" :
  print(a**b)
elif x =="" :
  print(a**b)
elif x =="/":
  if b:
    print(a/b)
  else:
    print("Деление на 0!")
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы