Напишите простой калькулятор, который считывает с пользовательского ввода три строки: первое число, второе число и операцию, после чего применяет операцию к введённым числам («первое число» «операция» «второе число») и выводит результат на экран.
Поддерживаемые операции: +, —, /, *, mod, pow, div, где
mod — это взятие остатка от деления,
pow — возведение в степень,
div — целочисленное деление.
Если выполняется деление и второе число равно 0, необходимо выводить строку «Деление на 0!».
a = float(input()) #ввод данных
b = float(input())
oper = input()
# проверка введенной операции
# при необходимости проверка, что b не равно 0
if oper == "+":
rez = a + b
print (rez)
elif oper == "-":
rez = a - b
print (rez)
elif oper == "/":
if b == 0:
print ("Деление на 0!")
else:
rez = a / b
print (rez)
elif oper == "*":
rez = a * b
print (rez)
elif oper == "mod":
if b == 0:
print ("Деление на 0!")
else:
rez = a%b
print (rez)
elif oper == "pow":
rez = a**b
print (rez)
elif oper == "div":
if b == 0:
print ("Деление на 0!")
else:
rez = a//b
print (rez)